16953 38
4382 4
10488 32
16588 17
9173 10
21997 106
11754 41
6697 28
18452 40
2168 9
20466 29
6524 20
5090 27
1923 7
3572 9
6355 27
4906 26
3514 11
7708 44
8790 40
990 6
3182 5
2417 4
2646 6