3544 300
4695 557
6964 363
15548 252
17851 652
64605 393
3524 616
8850 443
2351 147
5930 655
3506 195
3614 34
3286 521
2087 158
7201 623