2934 523
254 62
868 182
2000 637
386 104
2702 824
1023 211
9617 289
5160 388
3087 75
15025 260
109031 552