14592 200
23185 118
42257 843
30710 233
39568 728
10406 304
33515 301
7688 529
10786 736
7693 788
9785 956
8764 633
6430 159
8997 497
6312 133
5365 103
10062 485
2764 204