3906 648
12115 862
39189 814
3967 708
2730 238
34811 680
19218 602
122958 230
66498 857
49925 616
40860 564
15668 588
3246 517
2469 364
5637 592
5592 498
1149 92
4130 67
5546 490