10300 852
398210 786
16567 309
85377 383
55204 84
73800 417
1121 132
7171 492
58653 399
6587 578
18968 156