2661 360
6069 409
16043 586
5318 758
13048 708
40859 146
4833 465
22869 262
5569 362
5193 784
2889 374
4778 200
3472 328