9402 815
2309 446
19590 375
10873 169
1482 176
8670 32
10443 237
28448 451
15782 829
10160 243
7309 30
3666 675
4104 225
1733 57
7916 621
4452 878