101006 13
62431 4
103576 7
71233 8
126429 24
115959 18
77127 20
47032 6
72581 10
83309 16
54906 5
88779 6
82303 1
85784 13
70728 4
74229 10
89205 14
63352 10
67356 5
1544659 258
75557 12
286606 79
104658 14
403504 61