16678 63
30512 141
2658 768
21388 158
16397 669
1418 292
2795 499
712 107
1747 147
2148 620
1109 119
1051 94
3101 550
1622 246