14953 200
23367 118
43665 843
31791 235
39897 728
10514 304
34080 301
7769 529
10989 736
7840 788
9952 956
8885 633
6557 159
9184 497
6459 133
5567 104
12797 487
2848 204