12568 611
24358 430
4002 292
3442 770
7245 333
7907 432
5059 534
1984 44
24585 781
30612 155
3042 545