12104 528
43015 494
3615 59
24673 800
16813 780
33149 209
11089 848
4660 44
3381 587
35593 756
2709 262