138734
29914
101363
842422
366872
221696
1253662
26281
1275743
784730
6166
937724
185503
700711
70431
528187
33303
811630
760356
477816
110860
819408
63943
486168
312887
611681
245490
652996
97473
161413