3998 648
12493 863
41168 815
4046 708
2811 238
35016 680
19315 602
125322 232
68678 857
52862 617
41115 565
16786 588
3301 517
2527 364
5786 592
5650 498
1219 92
4255 67
5633 490