102959
309693
87139
2967
1151716
1032687
724964
920575
1582605
957487
277164
1114430
1359684
430723
1023778
782607
297269
482850
1201370
624936
269296
699268
48213
1438429
106716
112562
425334
611389
619200
371710