4008 648
12525 863
41425 817
4053 708
2818 238
35044 680
19323 602
125742 233
69210 857
53147 617
41140 565
17212 588
3309 517
2533 364
5793 592
5656 498
1224 92
4267 67
5640 490