246260 856
18266 96
28153 143
35105 284
48509 506
18806 530
27642 635
38980 863
3043 59
5039 284
4296 552
3884 486
2150 343
3736 407
6640 80
4459 325
3656 662
6251 544
5015 629