3125 284
2586 222
3921 577
2791 217
5438 680
2101 180
3091 89
33192 389
5151 534
5358 666
9069 447
6714 664
77705 485
31571 230
39097 854
64916 361
27777 424
71682 235