941 166
16050 384
52209 312
5852 547
4015 300
7523 636
5804 49
6903 80
18199 487
13660 296
5748 312
5421 509
2725 287
2703 552
3876 632
19083 63