3552 300
4696 557
6973 363
15553 252
17855 652
64657 393
3536 616
8865 443
2354 147
5942 655
3520 195
3625 34
3291 521
2088 158
7211 623