59861 151
4120 11
4470 10
5890 12
6927 21
7199 9
3654 6
10399 20
16934 30
25222 70
8309 5
4911 13
47070 109
70897 162
5487 8
6027 20
21556 56
7681 14
7882 25
7135 25
25744 67
9503 29
19263 44
22241 51