2682 404
1171 224
913 38
2700 135
11855 301
6098 897
4924 44
14134 156
7773 408
5848 836
5509 673
7359 34
8245 713