4200 350
667 116
5460 225
6460 421
5905 799
3174 578
17822 420
1589 174
10815 509
5019 602
4816 113
17937 89
6378 675
23085 641
30943 623