42296 583
50917 275
116558 303
93212 842
14279 83
38516 191
50898 282
72105 280
8464 59
9941 132
15189 437
32229 594
77540 324