307695 179
74646 218
84557 134
64374 1048
97670 373
58318 600
28350 598
62242 254
33650 844
61365 880
49995 744
20529 762
113708 381
13595 634
51337 691
24444 271
50269 261
36252 419
119557 469
71125 233
47932 327
46309 679
103740 264
40104 322
50771 534
114688 957
32658 820
20702 184