48579 148
12114 18
21239 45
13322 10
25004 27
10296 27
2931 11
11448 28
17879 40
33768 100
9443 30
9257 33
34939 99
14495 44
11630 28
4890 14
12649 23
9321 9
3117 7
5510 11
2441 9
2242 14
1955 6
6201 16