1669 30
1288 151
6840 202
9014 192
10010 359
13960 890
8088 374
6731 540
4897 420
18865 806
5615 583
16404 624
6578 289
20461 486