2905 604
3834 112
6464 443
4599 457
17213 172
4909 211
30906 718
30411 663
14537 783
39434 725
27510 53
9643 806
8506 312
4230 248
9381 87
2807 875
20896 375
5122 300
19907 521
12778 800
30487 538
12647 472
3470 352
10485 831