2278 588
1034 214
2079 461
2325 530
975 258
2871 889
4597 34
4631 444
10977 331
3816 314
7721 166
6777 171
77656 149
12603 502
1798 92