8969 815
1975 445
18954 375
10401 169
1260 176
7797 31
9983 236
27620 451
15255 829
9828 243
6836 30
3573 675
4031 225
1572 57
7878 621
4378 878