9796 882
3486 516
5252 611
3771 190
14439 616
21295 104
11889 414
3040 198
7165 551
15484 323
4498 705
4348 153
2181 235