2162 27
3295 39
1537 8
15373 136
4894 16
6415 28
3698 21
4397 22
6691 48
11287 71
11258 30
9855 34
21655 62
30837 68