256 75
1021 213
35395 670
5340 347
8084 276
5169 720
3271 505
6153 392
14522 442
26227 430
12075 298
1362 72
3592 603
33818 178
2604 504