2599 4
906 2
1076 1
1433 6
1035 0
3589 9
2125 6
2171 3
1750 4
10729 24
13168 43
16260 74
13097 40
12085 44
12006 32
12359 38
21833 105
9840 35
47117 245
12115 76
7203 35
15393 37
9462 26
28192 105