3368 300
4585 557
6877 363
15443 252
17711 652
63905 393
3394 616
8670 443
2252 147
5819 655
3335 195
3454 34
3188 521
1999 158
7094 623