22068 253
8837 860
1763 41
8621 496
7278 114
5951 425
3382 372
4285 342
4317 658
10198 944
7494 780
2852 740
3110 672
3130 356
16526 641
2260 82
6740 864
5581 574
8900 922
12163 168
10904 826
2955 413
3625 322
2269 558
8632 671
10060 106
13133 551
4726 697