11997 528
42966 494
3599 59
24647 800
16786 780
33105 209
11067 848
4649 44
3372 587
35491 756
2678 262