10662 739
14911 89
12924 412
3811 598
2895 448
7800 111
21716 385
2243 517
53387 627
5686 69
12325 161
12201 535