11546 44
3388 18
17844 23
14011 37
24902 32
11421 29
11547 55
4051 17
49677 156
29001 39
40804 74
1421 1
1449 5
14625 22
33814 68
38919 89
32490 79
30181 78
1021 5
1914 5
1338 6
7725 23
1921 3
1789 10