5560 118
6080 477
4694 548
11624 746
5453 659
4241 292
7647 240
2186 328
3297 391
1895 60
6027 272
9286 598
11301 814
3165 374
4552 328
16675 683
19074 667
8018 634
4187 669
4194 306
8211 553
10215 312
15376 577
5189 199