305650 1112
157014 544
9410 402
7973 426
58321 94
11731 892
301240 796
12068 282
104725 208
12868 385
29273 557
5683 137
30196 629
29048 872
30150 168
39894 847
63389 198
37266 626
39542 937
350175 932
17496 212
8148 257
12238 532
175785 934
9993 539
10169 605
41403 870
24990 196