427548
351398
90178
965671
51161
132632
816548
354705
318161
312555
325136
18142
2909361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1904226
1672208
1610351
1567406