53166
223202
694757
86612
280956
84399
509328
970821
680751
587151
805188
412584
2939361
2624455
2556928
2510455
2240995
2136955
2098281
2028719
1913226
1678208
1612351
1570406