4557 60
1702 173
6927 302
4626 51
2458 95
2519 110
18148 443
18730 658
3574 461
4173 821
3582 633
3599 624
222529 247
60488 533
71038 417
15044 657
4893 463
5240 43
2694 295
9541 399
7245 336