9402 815
2313 446
19598 375
10877 169
1483 176
8687 32
10449 237
28463 451
15793 829
10163 243
7312 30
3667 675
4106 225
1736 57
7916 621
4453 878