10196 716
19662 400
8603 50
164085 365
69845 225
2171 201
2813 174
3583 415
1830 302
3126 833
1634 71
3734 649