4000 648
12511 863
41329 816
4046 708
2812 238
35027 680
19321 602
125581 232
69001 857
53031 617
41129 565
17022 588
3306 517
2530 364
5790 592
5654 498
1219 92
4259 67
5638 490