4000 648
12511 863
41326 816
4046 708
2812 238
35027 680
19321 602
125578 232
68995 857
53028 617
41129 565
17016 588
3306 517
2530 364
5790 592
5654 498
1219 92
4259 67
5638 490