4000 648
12508 863
41316 816
4046 708
2812 238
35025 680
19321 602
125566 232
68982 857
53020 617
41127 565
16988 588
3304 517
2530 364
5790 592
5654 498
1219 92
4259 67
5637 490