16673 63
30486 141
2658 768
21379 158
16391 669
1418 292
2793 499
712 107
1746 147
2148 620
1109 119
1050 94
3101 550
1620 246