16953 37
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 25
3514 11
7708 43
8790 39
990 6
3182 5
2417 4
2646 6