824292
206295
506197
886753
354792
243409
256231
213496
684249
68218
58213
591499
2961361
2652455
2573928
2550455
2260995
2154955
2115281
2047719
1933226
1687208
1622351
1580406