169425
874576
79770
28541
713978
48847
316854
751181
385455
261873
734994
155168
833513
734885
1491
493303
579768
250296
42718
333248
426589
623146
2311000
311419
195527
2363