2910 12
12718 37
7028 14
13581 26
43152 65
15038 25
15245 62
7053 20
5880 14
10897 28
5935 12
7229 13
16912 41
23215 36
19605 33
8890 18
26310 57
18087 34
21561 23
18417 38
8436 4
11677 26
3546 3