16698 63
30579 141
2660 768
21419 158
16414 669
1422 292
2796 499
714 107
1750 147
2148 620
1109 119
1053 94
3102 550
1625 246