99383
46419
457157
815308
838174
14703
2973
315294
215666
550172
670543
584350
258329
498567
2857
258736
7341743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545