57028 253
41110 459
8957 99
107767 408
7315 688
117575 606
20551 612
76242 961
119901 637
135345 354
8035 498
105292 674
11495 334
48346 269
64828 727
85436 1051
20567 199
70098 140
70379 397
109500 503
51900 535
48453 373
46025 826
109662 343
31871 242
168201 1110
24404 685
107472 968