507 12
4282 16
7691 26
5749 14
8839 6
25641 45
28174 58
11977 20
19824 17
29970 58
22244 41
20832 53
6661 26
13075 54
15299 107
12848 74
5158 25
6008 41
4153 15
10681 21
12331 49
17800 35
16922 45
78971 205