4606 60
1732 173
6935 302
4666 51
2470 95
2521 110
18150 443
18736 658
3575 461
4176 821
3583 633
3602 624
222529 247
60491 533
71046 417
15046 657
4895 463
5241 43
2695 295
9542 399
7245 336