37028 9
18284 0
34005 3
18853 2
20555 2
26976 2
77803 18
93679 29
46230 9
25302 2
28979 3
60557 12
34657 8
19857 2
90452 25
69527 11
49556 8
73606 28
99058 29
43005 6
58431 9
38634 13
26407 5
51828 11