18271 306
2819 335
6395 726
3254 554
16384 235
24131 119
3112 609
1744 116
806 69
28921 113
2582 171
4047 695
2230 164
1252 97