2657 823
1490 431
3681 237
22957 359
5129 281
29649 879
5008 548
7855 723
14831 461
16621 306
4243 325
3953 559
3155 529
2154 108
2944 632
2925 608