307728 182
74654 218
84568 134
64385 1048
97681 373
58325 600
28355 598
62250 254
33659 844
61371 880
50004 744
20535 762
113717 381
13597 634
51353 691
24453 271
50284 261
36262 419
119563 469
71132 233
47936 327
46318 679
103767 264
40107 322
50784 534
114708 957
32666 820
20708 184