6637 735
4072 501
205607 676
2560 35
9187 451
10822 601
14562 668
1536 113
8150 97
9195 624
7012 583
5296 472
5655 489
1588 291