9405 815
2314 446
19600 375
10882 169
1483 176
8696 32
10455 237
28481 451
15801 829
10168 243
7314 30
3667 675
4109 225
1736 57
7916 621
4454 878