151098
1524608
2352920
1381341
2458514
4421123
4691740
1477363
1412705
233852
57830
72671
46320
58963
71386
52268
54035
56884
49231
44216
162536
161819
197647
805049
1327302
241406
889717
178838
267977
6574173