5183 619
31669 790
29287 647
21461 346
7348 170
17955 277
7964 329
2704 432
4254 98
1535 338
3705 729