22080 26
5118 7
6051 28
7801 43
49186 98
32265 82
12029 38
4196 15
4230 20
4664 18
45949 194
4334 13
4447 5
3387 9
1934 2
6307 15
24275 59
15272 42
20596 67
2840 13
9868 44
21991 32
15285 24
4268 7