9626 882
5209 611
3680 189
11412 613
21122 104
2970 198
5856 551
10130 323
4459 705
4266 153
2124 235