5367 18
7702 14
6067 20
3425 7
11298 33
11469 28
8456 29
6980 5
10123 16
19957 52
10940 12
17786 36
5910 6
9053 25
30509 75
25841 76
11131 23
6178 16
89054 257
45900 151
65441 278
7271 26
12891 68
16059 45