11877 528
42905 494
3585 59
24601 800
16766 780
33041 209
11022 848
4632 44
3356 587
35401 756
2656 262