9631 882
5211 611
3682 189
11416 613
21124 104
2976 198
5857 551
10136 323
4461 705
4270 153
2126 235