5093 87
2560 407
12389 204
30402 318
2750 338
4151 283
1951 116
12397 567
8283 787
6175 571
5069 228
8141 198
3335 508
25154 840
11200 239
7636 845
6940 470
21515 917
23935 412
4311 180
9751 598
13352 512
13325 548
19102 711
2290 51
14242 81
5411 332
3198 185