10300 852
398225 786
16570 309
85389 383
55214 84
73817 417
1121 132
7171 492
58665 399
6587 578
18973 156