2658 823
1490 431
3787 237
22960 359
5129 281
29674 879
5013 548
7858 723
14841 461
16632 306
4247 325
3953 559
3157 529
2156 108
2944 632
2925 608