10291 852
397963 786
16547 309
85259 383
55109 84
73614 417
1115 132
7165 492
58530 399
6581 578
18884 156