9402 815
2313 446
19597 375
10876 169
1482 176
8676 32
10445 237
28453 451
15788 829
10161 243
7310 30
3666 675
4104 225
1734 57
7916 621
4453 878