3006 728
1239 327
27208 493
19503 804
17112 785
11101 927
4767 439
4658 132
3432 888
12961 437
13312 747
24796 481
2144 377