13901 580
632 153
9018 242
30146 584
3241 885
2865 648
5366 140
10431 45
18357 315
20447 664
22840 352
1923 390
15598 624
4282 672
5362 305
5631 438