30063 692
2635 533
172121 774
5457 493
11095 95
366204 582
11605 108
13275 117
39189 644
2954 462
6640 672
7284 408
4304 568