14581 228
15525 765
73983 338
49514 127
32529 102
10152 588
9612 892
33397 174
20305 374
3125 171
1312 121
2707 570
4893 116
17900 765
98435 288