9051 450
17097 63
31856 141
2693 768
21999 158
16666 669
1489 292
2824 499
750 107
1801 147
2216 620
1155 119
1078 94
3133 550
1663 246