27009 139
2823 388
12571 52
15440 533
4688 905
22034 534
20893 369
16128 270
3653 254
2588 234
3704 803
5330 480
14410 181
7511 420
2070 427
13959 973
4585 791
2494 476
3098 134
1700 126
2112 337
1626 280
16310 626
6321 399
8472 639
37914 611
8252 686