307151 179
74539 218
84456 134
64174 1048
97506 372
58135 600
28286 599
62069 255
33556 844
61143 883
49746 744
20426 762
113540 381
13376 634
51124 693
24297 271
49965 261
36025 419
119433 469
71019 233
47866 327
46150 679
103449 264
40046 322
50533 534
114396 957
32581 820
20553 184