2538 625
2058 609
1726 446
812 198
3046 460
39801 548
19525 187
9285 523
13320 157
14040 130
5637 282
9545 129
7325 280
7034 431
25783 712