12813 11
14098 12
4650 13
10441 34
11059 26
12000 30
17605 93
11892 35
21896 41
12596 31
50287 154
17237 88
8714 26
9385 32
3470 17
4983 17
31899 28
3544 18
3722 25
8473 49
10971 61
41678 122
9069 10
21390 66