307130 179
74533 218
84450 134
64163 1048
97503 372
58126 600
28282 599
62063 255
33548 844
61133 883
49735 744
20422 762
113536 381
13376 634
51106 693
24290 271
49949 261
36020 419
119427 469
71011 233
47862 327
46142 679
103435 264
40046 322
50522 534
114383 957
32573 820
20543 184