9631 882
5211 611
3682 189
11418 613
21124 104
2979 198
5857 551
10138 323
4461 705
4270 153
2126 235