10300 852
398202 786
16566 309
85377 383
55203 84
73785 417
1121 132
7171 492
58647 399
6587 578
18966 156