12702 18
12274 15
11481 6
17635 22
9476 1
18152 22
11164 11
19405 77
14206 28
19733 30
25534 91
13777 10
11961 13
22080 48
11728 16
26706 84
11867 10
26485 83
15582 15
18860 19
36251 137
19150 47
75271 272
24429 70