14016 807
31535 173
4192 581
8659 476
3852 168
4808 652
1769 111
97155 299
2582 182
2966 87
33993 777
22500 833
4875 339
4216 696
5599 563
4513 445
5350 550
7454 616
5469 579
13791 598
24600 750
6838 286
4618 103
24217 181