47585 127
170956 653
334931 1275
30306 498
314822 465
121159 211
235675 608
158783 467
44153 174
37639 632
106215 973
39803 480
43307 948
117513 606
72163 349
135280 354
38895 945
28200 370
137587 336
30449 655
30872 254
76765 722
69769 198
48231 774
352272 897
37771 573
188581 592
71899 737