4591 60
1718 173
6935 302
4655 51
2467 95
2521 110
18149 443
18733 658
3575 461
4174 821
3583 633
3602 624
222529 247
60491 533
71040 417
15044 657
4895 463
5240 43
2695 295
9541 399
7245 336