2899 595
13480 543
1263 194
3294 587
1651 164
3527 950
3805 733
899 61
2182 100
7198 455
2196 448
3118 806
6804 241
2905 714
6658 733
1526 180
2568 473
14952 234
3880 885
8241 255
5328 138
2853 632
848 114
999 97