15067 14
20679 21
9480 2
23597 30
23172 47
24624 32
24559 62
20836 16
17315 24
14135 15
9734 9
16956 18
19567 58
58406 145
7611 4
8978 10
8204 6
25287 43
9283 6
18759 11
11585 4
10202 5
6928 5
8005 5