2577 747
3523 598
4447 568
109516 355
9955 366
1040 64
8382 122
9428 158
2850 54
7302 434
3657 293
3123 226
5758 247
8468 616
4669 271
3830 503
38021 795
12786 599