3544 300
4694 557
6964 363
15546 252
17850 652
64598 393
3523 616
8849 443
2351 147
5929 655
3505 195
3613 34
3286 521
2087 158
7201 623