16523 752
91643 917
37887 365
29215 418
11180 101
20511 359
335492 1203
49042 712
22525 839
105228 120
104866 714
34827 363
51200 303
32066 90
217404 861
74555 442
28202 444
23480 659
15209 62
137460 1038
40788 540
152359 342
34949 211
28179 412
25068 376
36702 634