2927 862
1687 276
14051 285
95680 613
110166 695
19631 662
19963 523
2826 407
4181 587
6622 87
8362 745
5360 505
21916 219
2338 356
2104 356