264293
223054
183895
1976105
2129116
242657
167071
210785
275984
314952
151466
3812117
659880
3669115
2527107
331269
4334121
154896
594065
186953