3786 506
3272 521
2359 460
578 38
3274 784
3477 379
2464 213
3989 792
6095 358
3704 599
7636 351
3857 418
1295 36
1318 258
6430 651