8497 478
6286 252
2236 218
28626 775
17745 394
15079 668
7350 440
11724 429
7863 70
10589 294
1246 63
8609 131
1177 174
2999 655