2638 562
506 145
2015 581
209 47
788 200
1100 223
15216 42
1872 199
7813 465
4477 214
4677 166
51258 740
26649 938
5838 469
23403 594