437487
502834
23914
121482
741118
327944
979878
129544
22236
19082
869329
875803
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471