2625 625
2086 609
1757 446
817 198
3052 460
39863 548
19544 187
9288 523
13391 157
14085 130
5650 282
9599 129
7341 280
7041 431
25934 712