9398 815
2283 446
19554 375
10847 169
1471 176
8610 32
10416 237
28412 451
15752 829
10135 243
7273 30
3657 675
4093 225
1727 57
7914 621
4445 878