9398 815
2283 446
19555 375
10848 169
1471 176
8612 32
10420 237
28413 451
15752 829
10137 243
7278 30
3657 675
4094 225
1728 57
7914 621
4445 878