4050 334
11905 488
1731 133
10326 644
22661 626
16163 526
3555 530
1612 223
3308 248
2361 480
5718 517