11041 21
5228 8
2648 3
3212 5
4289 4
5557 19
5123 18
13575 40
23704 59
13855 14
17297 32
13060 25
69525 389
18799 39
22828 43
12096 25
14082 26
9449 14
9418 20
10037 21
22536 49
19561 52
14687 37
16749 30