12143 528
43034 494
3620 59
24695 800
16823 780
33168 209
11099 848
4661 44
3383 587
35629 756
2714 262