10112 716
19616 400
8555 50
163078 365
69842 225
2170 201
2806 174
3577 415
1830 302
3126 833
1627 71
3683 649