358718 741
415118 952
2143 360
2135 582
18306 679
5543 120
13541 75
8128 453
17866 437
30388 249
15675 182