942242
143209
841758
613998
255199
99181
817626
209395
988621
277291
633861
17389
2777361
2492454
2444927
2364455
2155994
2061955
2001281
1938718
1851226
1633208
1559351
1519406