12059 528
43004 494
3613 59
24670 800
16803 780
33141 209
11085 848
4657 44
3379 587
35570 756
2699 262