3998 648
12489 863
41122 815
4044 708
2810 238
35014 680
19313 602
125225 232
68625 857
52813 617
41110 565
16697 588
3300 517
2524 364
5783 592
5649 498
1219 92
4253 67
5632 490