50143 196
24830 877
30756 1057
14187 820
27905 744
17911 280
24667 738
28733 134
12934 92
11498 348
6825 802
65044 784
69787 309