2227519
578257
448941
1070618
909737
674277
1062499
309899
637885
557108
966979
532182
608142
843377
427890
310145
222114
542157
1201356
1629215
468896
46475
1577131
200430
1323337
1543570