328253
223957
198662
177275
2148103
204087
163090
460396
216664
524682
1432102
148492
148051
152364
143383
1486119
158286
1503116
142994
1660109
1526115
156278
1489118
145694
154580
148478
1453120
1463111
152095
1530100