842748
225313
990829
901193
265212
530700
880434
329111
830994
604941
762790
43011
5325799
3751581
3264148
2581804
2313988
2166609
2087358
194878
1860118
1756136
1754196
1671471