3946 505
34176 211
12018 233
45891 338
14550 325
43843 117
40538 450
12323 710
18025 660
13999 387
11663 532
5395 521
23718 333
50239 411
724 75
121709 940
6608 107
27923 43
26315 81
10433 315
21781 541
2866 290
31537 222
13832 183