180954
394988
379878
51130
633226
167554
504585
33268
626343
853952
922418
611496
600886
37202
2466192
855662
782594
643595
329536
3193510
703515
77231
107193
662464
793653
967900