2285 588
1037 214
2084 461
2327 530
987 258
2875 889
4894 34
4659 444
11081 331
3826 314
7736 166
6799 171
77671 149
12640 502
1804 92