5015 306
8398 805
15909 91
7285 259
11696 477
7294 928
21648 145
12814 386
9322 445
19570 587
10837 231
12192 37
13850 547
25118 664
8661 383
5796 110
13555 69
5369 626
8710 618
27466 182
11525 159
8052 676
5966 617
7378 176
19842 537
10883 472
4431 778
6991 328