22080 25
5118 7
6051 28
7801 43
49186 98
31911 82
12029 38
4196 15
4230 20
4664 18
45581 194
4334 13
4447 5
3387 9
1934 2
6307 15
24275 59
15272 42
20243 67
2840 13
9510 44
21991 32
15285 24
3918 7