536 6
1488 3
1143 2
381 3
616 9
2228 12
9500 11
14222 17
6226 12
5767 13
60571 69
11222 17
21400 20
10194 17
104235 176
15782 9
7805 6
11051 25
2868 3
10117 16
6432 17
6239 24
2454 6
12609 35