201850
237445
216166
38271
377848
135509
707852
352508
22391
743774
216135
971106
885283
404837
20948
240366
668375
764748
500746
167774
4328
618266
162107
1095860
45152
50413
281150
74239
338235
64697