307098 179
74493 218
84445 134
64151 1048
97497 372
58121 600
28274 599
62058 255
33543 844
61123 883
49727 744
20403 762
113530 381
13376 634
51098 693
24286 271
49943 261
36011 419
119421 469
71008 233
47853 327
46137 679
103419 264
40043 322
50511 534
114375 957
32570 820
20534 184