5831 468
8653 253
18060 709
2123 74
3826 302
4022 611
15795 440
26905 402
1061 126
2652 370
3506 574
1606 52
3233 575
1187 110
9646 27
2167 284
1967 315
4783 379
5011 917