14811 300
139768 899
7778 625
7271 148
60580 594
32358 214
28004 547
17024 642
25982 271
13679 484
48935 458
161205 989
74966 233
10977 242
2114 213
98303 486
11627 846
27645 639
27192 550
40687 215
7753 302
49906 291
97389 179
14892 60