2667 823
1511 431
3979 237
22983 359
5178 281
29793 879
5024 548
8028 723
14895 461
16722 306
4267 325
3959 559
3162 529
2161 108
2950 632
2927 608