2810123
218886
215989
210371
359580
3328108
218694
2661120
2189103
210065
2290115
2163101
2343116
1959106
895696
16997117
224672
2027102
2319101
175195
33749181
32939179
17267141
1125784
147573
1526121
1352899
12088122
152851
1439115
150665
6351103
142976
718781
422162
150779
1442109
8792132
349370