2219 486
1435 37
4507 797
4771 284
27125 368
5265 658
3232 269
7387 872
15750 546
9719 516
6847 89
8928 694
18197 110
16755 613
2956 336
3813 349