5947 250
7561 589
6258 95
2775 93
1980 287
14207 184
7290 684
6666 769
10307 691
3307 110
2903 601
8333 401
4016 373
2865 395
6069 294
5328 356
3276 94
3535 327
3752 662
9278 162
9507 560
7056 322
9903 100
2496 54
5735 628
1711 294
2635 389
2899 416