307073 179
74477 218
84438 134
64145 1048
97490 372
58113 600
28268 599
62042 255
33540 844
61118 883
49720 744
20399 762
113524 381
13374 634
51088 693
24281 271
49936 261
36001 419
119413 469
71004 233
47848 327
46126 679
103404 264
40038 322
50505 534
114364 957
32566 820
20524 184