5162 619
31570 790
29238 647
21415 346
7323 170
17883 277
7946 329
2702 432
4246 98
1532 338
3700 729