14903 200
23313 118
43183 843
31423 235
39763 728
10481 304
33888 301
7737 529
10914 736
7803 788
9896 956
8835 633
6507 159
9122 497
6411 133
5489 104
11789 486
2814 204