42302 583
50933 275
116568 303
93218 842
14279 83
38516 191
50903 282
72112 280
8464 59
9941 132
15189 437
32229 594
77541 324