43596 115
12018 199
44046 641
39554 105
54498 674
22360 594
25770 269
50125 128
18730 530
27542 635
39947 224
48903 410
75579 614
31434 633
25830 572
40403 1023
20158 465
75872 204
25240 737
67825 189
147775 348
57509 147
24332 414