8488 478
6283 252
2236 218
28625 775
17744 394
15076 668
7350 440
11723 429
7862 70
10589 294
1246 63
8609 131
1177 174
2999 655