22063 253
8837 860
1762 41
8621 496
7277 114
5950 425
3382 372
4285 342
4313 658
10198 944
7494 780
2852 740
3110 672
3130 356
16526 641
2260 82
6739 864
5581 574
8900 922
12163 168
10901 826
2954 413
3624 322
2266 558
8628 671
10058 106
13133 551
4726 697