3257 36
11136 700
65996 506
25690 229
2289 63
13555 685
5437 497
4642 178
2904 459
7363 738
10807 598
11903 545
1014 176
3013 369