13932 580
662 153
9109 242
30302 584
3317 885
2906 648
5409 140
10472 45
18525 315
20755 664
22955 352
1943 390
15751 624
4297 672
5422 305
5678 438