3125 284
2584 222
3918 577
2790 217
5434 680
2098 180
3089 89
33168 389
5150 534
5358 666
9068 447
6713 664
77667 485
31544 230
39007 854
64866 361
27735 424
71619 235