8598 478
6309 252
2236 218
28641 775
17757 394
15089 668
7359 440
11731 429
7871 70
10595 294
1248 63
8618 131
1177 174
3003 655