516941
500915
94257
279618
341665
954555
710620
509800
762626
123459
624631
694528
2957361
2649455
2571928
2546455
2256995
2154955
2113281
2045719
1932226
1685208
1620351
1580406