3810
673349
312320
72596
38925
680337
681138
564527
635966
536634
946766
31424
700308
323905
963573
402567
947322
249677
785885
662245
11475
967270
790144
187858
240928
7847