23216 51
12421 485
90677 923
16239 360
18083 531
39801 317
38167 489
46869 332
39558 373
21305 242
36464 239
3217 657
2473 415
2759 254
3044 195
3613 785