14533 12
14147 11
22220 42
13248 16
22413 21
16001 17
9267 4
15497 10
44115 77
13891 23
22919 24
9702 11
14327 9
22728 41
12791 25
9088 22
17670 16
150478 203
11548 14
14968 28
12470 21
15684 39
14485 41
31806 29