14928 200
23326 118
43331 843
31554 235
39827 728
10491 304
33954 301
7751 529
10938 736
7819 788
9916 956
8860 633
6523 159
9133 497
6423 133
5512 104
12199 487
2824 204