941 166
16060 384
52253 312
5860 547
4021 300
7529 636
5808 49
6908 80
18206 487
13669 296
5752 312
5426 509
2726 287
2708 552
3877 632
19097 63