2658 823
1490 431
3731 237
22958 359
5129 281
29667 879
5012 548
7856 723
14838 461
16629 306
4246 325
3953 559
3157 529
2156 108
2944 632
2925 608