195527
2363
537226
136943
185232
32264
653536
90964
524498
630331
189467
285990
94445
252759
840201
804274
282392
560387
246749
757578
892585
782785
23532
32688
754753
769213