3349 583
1281 302
881 279
1111 328
2611 803
6960 669
1969 372
3488 611
4765 269
2817 302
5563 626
164828 298
247493 876
255833 354