3220 6
15544 21
15312 2
6523 9
7826 8
8218 7
18147 61
7608 12
5925 11
61220 43
19482 19
10776 20
27623 52
11337 8
8052 7
108925 161
12353 20
15087 23
16758 40
9665 11
7192 6
10221 4
4522 7
22530 85