2497 458
12592 865
283912 446
87666 763
4034 548
6780 481
5834 883
4396 698
3533 81
2017 55
4121 273
1336 33