10296 852
398126 786
16561 309
85333 383
55160 84
73713 417
1118 132
7168 492
58609 399
6584 578
18935 156