3421 9
5577 10
3268 6
5551 18
8676 7
9124 12
4089 2
4447 7
9232 9
14724 20
2294 1
17668 14
6082 3
19363 56
5367 6
5841 9
7220 11
8482 14
7177 12
28431 28
20657 37
3733 10
15263 33
8166 13