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