14006 282
386578 888
121679 550
13065 509
14872 381
45124 618
20174 858
12257 610
48818 1091
21723 447
8372 363
8809 521
16086 658
47895 562
43578 103
18827 66
2200 106
2456 303
1261 190
1908 122
5296 685
2649 385
2657 185