10300 852
398227 786
16572 309
85391 383
55215 84
73821 417
1122 132
7172 492
58667 399
6587 578
18974 156