3985 146
4033 627
3904 299
5352 693
8409 725
2606 416
10014 221
5954 406
29358 518
6861 702
3512 626
2093 555