3285 36
11152 700
66007 506
25708 229
2296 63
13567 685
5448 497
4643 178
2905 459
7363 738
10810 598
11904 545
1014 176
3014 369