14945 200
23350 118
43556 843
31706 235
39867 728
10503 304
34039 301
7760 529
10972 736
7833 788
9940 956
8873 633
6543 159
9159 497
6447 133
5538 104
12597 487
2842 204