2063 673
1063 298
1377 291
2099 475
187 47
934 197
1945 587
2075 523
628 143
4804 48
1227 324
2894 851
21804 157
4811 806
206961 536
9674 704
11589 624
4139 109