2664 823
1508 431
3943 237
22981 359
5177 281
29748 879
5024 548
8001 723
14875 461
16673 306
4256 325
3958 559
3162 529
2160 108
2947 632
2926 608