4601 619
30303 789
28172 647
20488 346
6634 170
17153 277
7790 329
2618 432
4124 96
1498 338
3622 729