3095 17
1015 6
3228 18
2143 2
5362 38
2141 16
4499 47
1121 1
1359 6
1245 7
7589 40
26639 145
959 2
815 3
1842 6
962 0
762 7
751 1
8451 34
4043 8
4366 31
2044 5
5567 31
2514 11