10300 852
398222 786
16569 309
85385 383
55208 84
73810 417
1121 132
7171 492
58659 399
6587 578
18971 156