16001 31
28202 70
22576 37
11147 22
9498 15
20681 69
32594 94
45636 189
7485 21
47974 152
14590 40
19130 49
21267 44
14165 43