3335 85
3057 637
9512 95
19066 607
2959 207
5536 572
1898 192
2626 186
21050 582
9377 216
14377 562
28930 857
3956 614