505528
570260
34511
189917
861414
185432
288183
54885
805970
701444
987960
211100
1069246
1033720
1030106
1030597
1029774
1029480
1019192
1019423
1018240
1017529
1015419
1007125