2662 823
1504 431
3930 237
22977 359
5176 281
29723 879
5021 548
7947 723
14864 461
16659 306
4252 325
3955 559
3161 529
2160 108
2947 632
2926 608