661681
237440
2732
496913
17220
436653
61338
241723
10905
604328
124179
390439
381269
95691
491344
666677
188662
11055
985287
46442
833720
36467
182237
677361
10414
691995