3125 284
2584 222
3918 577
2790 217
5434 680
2098 180
3089 89
33169 389
5150 534
5358 666
9068 447
6713 664
77668 485
31545 230
39007 854
64868 361
27736 424
71620 235