30201 61
17968 23
6700 0
22600 35
8003 5
8047 4
7053 1
10403 10
9744 6
8903 4
21968 21
10983 9
15135 11
26464 36
21722 27
12704 21
19574 40
29169 45
20702 21
29308 79
17184 21
19365 35
12365 10
17438 15