4555 60
1698 173
6925 302
4623 51
2455 95
2517 110
18148 443
18730 658
3574 461
4170 821
3582 633
3598 624
222529 247
60487 533
71036 417
15044 657
4893 463
5240 43
2693 295
9541 399
7245 336