4488 60
1668 173
6917 302
4570 51
2434 95
2510 110
18144 443
18719 658
3572 461
4167 821
3581 633
3595 624
222526 247
60475 533
71013 417
15039 657
4890 463
5239 43
2693 295
9537 399
7243 336