8298 604
5951 508
3299 581
4130 532
65944 473
5352 517
4469 28
19014 315
7848 352
2239 320
31330 500
15869 445
8033 838
1981 374
3551 404