10994 40
3011 3
12081 6
28635 50
24497 62
52381 162
13802 11
23815 51
16874 27
65653 168
13777 13
8208 12
48217 125
10027 8
53331 142
23373 28
87613 146
26598 65
112224 166
89063 278
32832 112
70924 113
37554 41
18250 26