9405 815
2316 446
19603 375
10885 169
1485 176
8701 32
10461 237
28483 451
15803 829
10169 243
7315 30
3668 675
4109 225
1737 57
7916 621
4454 878