939 228
2947 401
7644 157
3065 364
15628 893
2580 527
2140 411
3043 850
979 53
1353 419
6319 183
5510 456
4896 127
1985 499
529 79
15012 253
2031 550
934 215
8062 903
636 30
4796 362
6998 141
2787 645
1095 274