14812 300
139769 899
7778 625
7273 148
60582 594
32361 214
28004 547
17026 642
25984 271
13680 484
48939 458
161209 989
74973 233
10978 242
2114 213
98310 486
11630 846
27647 639
27192 550
40689 215
7756 302
49907 291
97394 179
14892 60