10701 22
6316 28
22813 51
1353 4
4004 5
11395 36
7750 37
3271 10
2843 15
5498 14
6182 18
22295 62
4756 17
18150 45
6552 17
1235 5
10134 20
30352 52
156896 195
22427 50
135129 270
4462 21
55972 119
4069 5