18081 42
32854 45
12071 77
17059 54
11040 7
13351 40
5128 17
40277 112
5891 11
15852 52
14913 22
13928 49
10663 22
4480 13
3947 12
11172 49
7861 40
24737 98
7090 40
2446 11
1126 3
1033 2
7092 30
1681 11