5015 306
8398 805
15908 91
7285 259
11695 477
7294 928
21647 145
12814 386
9320 445
19569 587
10836 231
12191 37
13850 547
25117 664
8661 383
5796 110
13555 69
5367 626
8710 618
27466 182
11523 159
8052 676
5966 617
7378 176
19841 537
10882 472
4430 778
6989 328