3985 146
4033 627
3904 299
5351 693
8408 725
2606 416
10014 221
5954 406
29355 518
6853 702
3511 626
2092 555