19739 24
55768 192
8651 10
14881 12
21187 18
33641 38
10019 7
20351 17
9302 2
10166 12
15125 6
20847 18
16666 13
19158 20
17839 17
38584 57
10586 5
23608 25
28380 40
11877 13
11976 16
59771 67
25240 50
19286 15