246016 856
18180 96
28086 143
35056 284
48280 506
18778 530
27606 635
38846 863
3035 59
5032 284
4287 552
3879 486
2140 343
3732 407
6631 80
4456 325
3650 662
6245 544
5010 629