3191 13
3764 15
5103 12
7213 28
3897 10
8440 36
7351 26
2880 10
1603 4
1832 6
11963 42
9850 34
19262 97
13205 49
28490 117
8476 28
6754 29
5710 22
9834 32
1525 5
2221 6
1107 1
3070 11
1089 2