12283 611
23701 430
3975 292
3434 770
7237 333
7887 432
5043 534
1970 44
24470 781
30569 155
3029 545