5581 26
1697 10
2071 7
111072 150
8352 24
29172 71
3780 14
9442 5
2882 13
4431 35
10441 34
7540 17
7499 48
13850 51
17605 93
9046 47
8186 76
23002 86
608 33
321 13
38833 95
1056 88
39671 46
4345 22