3225 36
11125 700
65981 506
25678 229
2284 63
13539 684
5429 497
4642 178
2904 459
7361 738
10807 598
11901 545
1014 176
3013 369