15300 158
22137 724
3147 573
2892 436
1190 105
2763 728
977 175
4469 389
2443 397
1000 122
5091 240
42027 395
46272 235
7524 903
5471 449
6881 790
4040 169
2499 235
5060 664
9448 219
5500 488
5294 933
10631 648
5664 813