11951 528
42946 494
3593 59
24627 800
16774 780
33084 209
11039 848
4639 44
3368 587
35436 756
2663 262