3276 566
2273 403
1714 434
23444 200
19326 171
28235 598
26478 735
7252 789
6841 189
7299 670
7050 632
5983 425
4746 107