24515 15
15035 10
12202 21
5615 4
15636 15
11577 9
7937 11
5561 9
22893 29
6304 12
27785 26
34223 40
18605 33
10583 13
5555 6
8875 11
21914 39
22365 23
19791 25
57859 70
43632 62
41104 50
12197 9
18941 26