3057 639
3351 459
16183 602
3048 593
15099 290
2373 35
5931 516
3685 368
11439 108
2762 546
68174 507
13972 889
62920 727
3741 322
25010 177
28749 281
5946 86
10553 704