320755
310445
2786
609419
580848
116466
530849
232562
1533148
1346636
1230706
1202948
1187634
1120830
1106244
1099860
801615
855643
801522
951304