10302 852
398238 786
16577 309
85397 383
55219 84
73825 417
1123 132
7172 492
58677 399
6588 578
18975 156