9416 815
2331 446
19637 375
10924 169
1495 176
8776 32
10509 237
28553 451
15849 829
10198 243
7338 30
3680 675
4121 225
1749 57
7923 621
4462 878