2046 460
1944 478
2919 171
5281 348
4903 523
27224 235
4661 860
9268 930
5053 164
3675 144
8642 546
11469 448
5856 506
2573 81
1783 235
1030 104