22091 253
8879 860
1787 41
8646 496
7308 114
5969 425
3392 372
4294 342
4362 658
10230 944
7505 780
2856 740
3115 672
3140 356
16532 641
2263 82
6758 864
5583 574
8912 922
12167 168
10950 826
2957 413
3641 322
2296 558
8675 671
10081 106
13134 551
4740 697