5016 306
8399 805
15909 91
7286 259
11697 477
7294 928
21650 145
12814 386
9323 445
19570 587
10837 231
12194 37
13852 547
25119 664
8661 383
5797 110
13557 69
5369 626
8710 618
27467 182
11525 159
8053 676
5967 617
7378 176
19842 537
10888 472
4431 778
6991 328