307129 179
74533 218
84450 134
64162 1048
97503 372
58125 600
28281 599
62063 255
33547 844
61132 883
49734 744
20421 762
113535 381
13376 634
51106 693
24290 271
49949 261
36020 419
119427 469
71011 233
47862 327
46141 679
103435 264
40046 322
50521 534
114383 957
32573 820
20542 184