3235 598
3160 481
12140 167
6178 534
3654 545
2257 378
5146 540
13904 262
21949 479
5484 432
3154 318