11215 43
11880 27
21315 38
11396 23
6591 5
20065 36
20113 31
15455 27
7974 8
19998 46
17502 26
13038 13
10570 15
22937 63
58622 160
15032 30
35063 59
20389 33
23786 59
9188 16
4902 2
12170 15
4514 5
4022 2