1096 146
27571 893
2883 220
5527 392
21318 359
19576 472
10660 397
9293 598
30653 781
12691 485
20359 515
7649 274
6642 74
4838 97
5416 313
7878 788
10769 782
9644 320
11129 440
8324 621
9218 173
8546 453
1837 354