14005 755
22508 236
11405 92
15743 741
15115 759
20926 356
59491 576
39933 563
9213 348
43175 335
24992 287
27089 341
12302 411
34698 918
21906 875
20275 381
68762 618
94933 758
19349 666
7712 284
62247 529
12188 563
2862 81
82030 598
20859 343
9269 537
10325 242