596102
859508
967720
609974
947501
833759
938704
2091
868163
358992
304241
451576
534150
973977
251912
68107
133453
1303848
1287852
1255368
1242358
1239482
1234939
1213946
121063
1134442
1133799
1126841
1124743
1114225