2934 523
254 62
867 182
2000 637
386 104
2702 824
1023 211
9614 289
5160 388
3087 75
15025 260
109030 552