2975 218
1712 291
7121 278
3626 822
2586 788
1026 43
3114 652
2097 110
485 93
3242 196
3361 738
20636 758
929 147
4581 492
2736 710
4561 463
2129 216
2023 190
4058 667
3915 517
2241 512
3247 721
4117 672
2765 310