12285 611
23707 430
3976 292
3434 770
7237 333
7887 432
5043 534
1970 44
24470 781
30569 155
3029 545