2927 862
1687 276
14054 285
95682 613
110167 695
19632 662
19963 523
2826 407
4181 587
6623 87
8365 745
5360 505
21916 219
2338 356
2104 356