305616 1112
156980 544
9410 402
7973 426
58307 94
11731 892
301155 796
12068 282
104709 208
12867 385
29267 557
5682 137
30183 629
29047 872
30140 168
39888 847
63386 198
37259 626
39533 937
350141 932
17495 212
8148 257
12237 532
175737 934
9993 539
10169 605
41398 870
24990 196