20533 113
118240 1227
74490 797
74956 358
65660 791
39389 902
19123 874
26581 201
90952 877
24814 446
183015 424
26038 631
174281 555
165221 340
85142 296
48918 688
27472 332
130952 489
50202 867
37845 574
21864 663
13518 590
268117 1043
22569 551