5516 20
5581 27
1697 10
2071 7
111072 151
8352 24
29172 71
3780 14
9442 5
2882 13
7540 17
10441 34
4431 35
13850 52
7499 48
8186 77
23002 87
321 13
9046 48
38833 96
17605 94
608 33
39671 46
1056 87