5703 350
2105 431
2312 334
8896 326
270 49
2556 503
1287 145
3232 818
4952 510
16457 864
9853 625
2895 781
9362 133
3369 773
1414 286
7859 816
1363 93
949 255
2893 43
2942 790
6015 394
3615 852
1413 323
4485 486