18081 42
32496 45
12071 77
16694 54
11040 7
13010 40
5128 17
40277 110
5891 11
15852 52
14913 22
13928 48
10663 20
4480 13
3947 12
11172 49
7861 39
24737 96
7090 40
2446 11
1126 3
1033 2
7092 30
1681 11