45528 80
30195 470
19093 296
25593 542
44167 226
30018 639
22343 263
49061 698
35792 439
16299 195
21519 485
15876 284
32407 848
24591 335
12562 302
147448 638
15544 688
101119 725
93455 341
293673 1125
37157 238
29384 316
53722 426
15003 1021
455328 1545
56141 249
138459 428
36890 719