1099 86
2269 346
2557 504
2035 414
2628 662
33636 206
1598 109
856 88
2504 477
1012 165
3912 147
36072 385
3305 47
3720 78