22076 253
8857 860
1770 41
8628 496
7289 114
5952 425
3387 372
4287 342
4340 658
10213 944
7499 780
2855 740
3114 672
3133 356
16527 641
2261 82
6747 864
5583 574
8903 922
12164 168
10921 826
2956 413
3632 322
2283 558
8659 671
10066 106
13133 551
4729 697