45512 80
30191 470
19086 296
25588 542
44163 226
30015 639
22338 263
49058 698
35792 439
16297 195
21517 485
15875 284
32401 848
24589 335
12562 302
147431 638
15544 688
101100 725
93441 341
293435 1125
37155 238
29383 316
53719 426
15000 1021
455288 1545
56139 249
138446 428
36887 719