3978 146
4030 627
3901 299
5349 693
8406 725
2606 416
10009 221
5948 406
29337 518
6821 702
3504 626
2092 555