3046 639
3338 459
16170 602
2966 593
15091 290
2325 35
5869 516
3642 368
11410 108
2756 546
68123 506
13964 889
62895 727
3737 322
25004 177
28739 281
5906 86
10545 704