1695 51
5632 171
3451 497
10445 866
3840 763
5791 462
8515 729
6464 619
3828 687
5198 594
4332 480
4773 112
11338 369
7680 456
2606 399
2876 605
4517 183
11317 759
10825 148
71629 309
3258 391
2253 58
3634 673
27243 293
3527 290
2496 232
2032 166
5852 110