12286 611
23722 430
3979 292
3434 770
7237 333
7887 432
5043 534
1970 44
24472 781
30570 155
3029 545