540 3
510 9
549 4
3291 3
474 4
191 2
448 1
293 9
253 0
563 5
622 3
359 3
843 3
703 3
3009 4
672 4
190 9
13359 12
18461 52
22291 23
9720 17
11010 16
62470 57
108713 94