14925 200
23326 118
43323 843
31543 235
39825 728
10491 304
33952 301
7751 529
10938 736
7816 788
9915 956
8860 633
6522 159
9132 497
6421 133
5506 104
12190 487
2822 204