18406 8
61105 12
53681 2
23103 11
30551 8
45433 9
38733 11
49556 6
39976 3
27777 9
73430 12
75381 10
40184 10
103659 9
32304 9
36532 2
21759 1
41552 4
38834 7
30933 4
38956 3
33081 1
44503 5
38458 8