8401 478
6234 252
2229 218
28607 775
17731 394
15072 668
7345 440
11713 429
7855 70
10578 294
1246 63
8605 131
1176 174
2999 655