13090 31
4382 4
10488 32
16212 17
8807 10
21997 106
11754 41
6697 28
18452 40
2168 9
20093 29
6524 20
5090 27
1923 7
3209 9
5986 27
4906 25
3150 11
7342 43
8790 39
990 6
3182 5
2417 4
2646 6