14596 243
17327 624
5133 121
3099 404
4230 819
16666 486
1973 48
3435 845
537 129
2495 604
3227 588
574 118
2758 332