11355 528
42698 494
3538 59
24393 800
16660 780
32783 209
10915 848
4588 44
3341 587
34956 756
2538 262