14005 755
22509 236
11406 92
15744 741
15115 759
20926 356
59492 576
39934 563
9214 348
43175 335
24994 287
27089 341
12302 411
34700 918
21908 875
20276 381
68765 618
94934 758
19349 666
7713 284
62248 529
12188 563
2862 81
82030 598
20860 343
9270 537
10326 242