923962
814549
764702
6977
205470
2597
8848
491953
266102
615970
867251
540165
31847
892295
281980
538150
11462745
621286
3930577
3856980
3280510
2582192
2113495
2073216
2029492
182266
1759948
16185
153161
1524545