2286 588
1037 214
2085 461
2328 530
988 258
2875 889
4940 34
4664 444
11094 331
3828 314
7740 166
6801 171
77672 149
12645 502
1805 92