332032 1230
30332 719
20423 115
68253 685
18929 230
73406 562
17448 751
39461 207
42980 1059
23279 541
106544 412
13474 472
88992 573
33573 661
109854 986
16275 106
358242 864
14070 296
100164 575
98053 939
22080 102
147440 697
161840 372
20292 249
47822 239
35266 78
27873 382
39581 251