2941 728
1215 327
27150 493
19376 804
17099 785
11071 927
4732 439
4640 132
3431 888
12910 437
13286 747
24699 481
2128 377