2658 823
1490 431
3765 237
22958 359
5129 281
29668 879
5013 548
7858 723
14840 461
16631 306
4247 325
3953 559
3157 529
2156 108
2944 632
2925 608