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