22660 51
12250 485
89073 923
15980 360
17837 531
38961 316
37458 489
46225 332
38915 372
20598 242
35858 239
3096 657
2416 415
2668 254
2987 195
3564 785