22948 486
12205 254
7843 221
32100 777
19838 395
17346 668
8411 441
15561 430
10255 71
11855 294
1600 63
15164 133
1403 174
3315 655