11671 11
12396 11
21680 42
18608 22
18709 30
11455 30
8951 47
10726 7
25077 21
22944 27
23904 43
8269 11
15426 31
35587 50
4291 8
7911 19
5333 10
7526 17
8859 14
15661 24
12814 48
35877 43
57135 121
2379 2