3112 5
12891 12
26113 38
20405 19
8266 46
6668 27
1666 11
3494 8
12424 34
17997 49
13349 18
5118 10
1821 12
10039 17
5251 7
28890 65
3773 13
13941 69
9953 29
1536 10
5877 19
10831 23
1161 5
31225 106