12545 611
24317 430
3996 292
3442 770
7244 333
7904 432
5055 534
1980 44
24580 781
30609 155
3038 545