3998 648
12492 863
41157 815
4046 708
2811 238
35016 680
19314 602
125298 232
68665 857
52851 617
41114 565
16775 588
3301 517
2525 364
5785 592
5650 498
1219 92
4253 67
5633 490