12030 528
42984 494
3607 59
24654 800
16792 780
33124 209
11075 848
4651 44
3373 587
35524 756
2690 262