12034 528
42992 494
3609 59
24658 800
16796 780
33127 209
11080 848
4652 44
3375 587
35540 756
2694 262