2854 128
5583 577
3904 569
8522 341
1919 288
4642 272
2472 276
3471 371
4307 696
9213 292
4750 377
105613 722