5608 238
3937 418
6185 595
2434 471
1835 381
3017 551
1226 174
3959 700
30639 839
1624 442
1336 47
30569 77
5257 500
1626 177