2600 505
29459 137
3089 123
9007 772
5106 162
2934 284
6847 299
11925 445
1315 41
3974 476
5833 686
2538 205
3101 247
5019 524
3889 301
4711 667
3296 387
5547 687
1636 189
3756 457
6285 803