42302 583
50931 275
116562 303
93218 842
14279 83
38516 191
50901 282
72110 280
8464 59
9941 132
15189 437
32229 594
77540 324