1539 290
2349 416
16606 652
6199 804
9484 823
7459 246
7932 381
6904 551
14907 406
7383 807
10942 603
3771 160