14815 300
139791 899
7780 625
7285 148
60628 594
32374 214
28007 547
17037 642
26021 271
13684 484
48955 458
161234 989
75037 233
10981 242
2117 213
98356 486
11644 846
27649 639
27197 550
40698 215
7765 302
49913 291
97420 179
14902 60