9645 882
5217 611
3685 189
11427 613
21138 104
2986 198
5861 551
10150 323
4468 705
4277 153
2128 235