307146 179
74538 218
84456 134
64174 1048
97506 372
58131 600
28286 599
62069 255
33554 844
61143 883
49743 744
20426 762
113540 381
13376 634
51123 693
24297 271
49964 261
36025 419
119432 469
71017 233
47865 327
46150 679
103447 264
40046 322
50529 534
114395 957
32580 820
20553 184