15021 680
17338 399
4820 467
16580 911
13378 803
2743 166
54842 545
12514 296
3515 560
27029 581
6123 312
4298 544
14240 388
5520 291
5536 330
25912 634
5828 249
9538 553
13188 190
11179 649
8227 623
10798 147
10664 928
11609 556
8579 951
4457 684
10545 227
21455 222