2923 953
1600 453
1456 321
839 239
10020 574
2757 98
518 27
2566 806
1517 350
1221 261
2863 624
1326 271
1038 197
1182 227
3275 84
7570 659
4864 593
1941 385
16779 201
446 29
39244 870
3099 238
3073 652
2400 568
1155 183
1509 236
2882 590
3221 915