5053 15
2141 17
11021 33
1855 9
3092 9
44236 178
7522 12
17641 64
1198 2
5242 10
2830 11
2777 4
18309 26
2064 17
1714 2
11623 44
3024 15
3585 14
3084 20
33903 95
1932 3
13625 42
1845 5
3067 9