16507 597
4934 176
4230 507
7437 102
5079 162
3616 521
7101 399
5137 676
2894 284
4824 156
5540 605
55343 185
12108 738
29191 112
4370 118
14328 205
9627 554
6797 32
9377 587
2918 409
3213 295
3967 277
27631 463
5464 603
8117 753
5912 949
5188 672
31649 618