408643
480373
684745
224340
156995
324240
564171
789415
170257
1009877
567979
358790
467706
453878
369144
513392
7344743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545