9898 11
2623 6
41772 120
60918 232
11776 32
14072 71
13440 27
42580 83
6242 11
145890 352
23567 62
8685 37
23687 40
1257 3
3978 2
43235 148
20387 67
20495 32
24585 54
24697 79