3998 648
12492 863
41163 815
4046 708
2811 238
35016 680
19315 602
125301 232
68668 857
52855 617
41114 565
16780 588
3301 517
2526 364
5786 592
5650 498
1219 92
4254 67
5633 490