1556 30
1274 151
6798 202
8942 192
9948 359
13914 890
8083 374
6690 540
4871 420
18857 806
5568 583
16274 624
6561 289
20358 486