2389 680
2248 526
3140 422
4983 749
8528 888
8129 524
14712 84
10932 246
22495 217
6900 138
2502 360
3278 371