9593 97
2962 184
8046 462
7599 470
23366 176
16985 304
17181 777
6563 664
11778 187
16186 290
6783 516
6160 753
11794 619
42343 386
14869 444
5949 91
16621 804
23144 446
3719 465
14137 39
13951 474
34530 673
10158 522
4096 825
9965 559
5452 393
7844 345
11365 277