12194 28
10220 22
1120 6
5360 10
19967 34
1982 10
5983 18
6932 23
12383 31
43143 157
5323 30
2291 8
1613 11
5583 15
10899 27
16786 29
1295 2
5497 16
4892 9
8813 29
6007 19
4197 9
6050 17
3110 17