3349 583
1279 302
881 279
1111 328
2611 803
6960 669
1969 372
3488 611
4763 269
2817 302
5563 626
164823 298
247493 876
255832 354