2980 639
3305 459
16147 602
2717 592
15060 290
2237 35
5757 516
3588 368
11377 108
2741 546
68085 506
13945 889
62858 727
3720 322
24988 177
28717 281
5775 86
10534 703