19576 17
12014 32
29151 22
17447 28
6347 12
25541 33
24772 27
7624 19
9204 15
23973 36
9109 3
8860 10
48670 126
23999 29
20821 23
42595 29
13334 28
4966 3
14639 31
4020 1
20127 55
20970 46
10581 18
12242 11