12856 29
45334 84
94556 180
22847 36
11977 20
12640 19
11806 27
37863 98
11295 44
9436 19
3072 9
6597 17
5118 10
1821 12
8771 33
3036 29
21379 60
28890 65
22933 60
28031 39
47724 220
15201 35
10747 27
3550 10