8123 815
1969 445
18951 375
10395 169
1259 176
7786 31
9972 236
27613 451
15244 829
9828 243
6835 30
3570 675
4030 225
1572 57
7878 621
4377 878