3146519
848195
2528668
3525412
4649504
4880348
3553086
3909608
3850810
118559
39415
44781
46681
55228
57844
54222
51469
67616
60063
68700
1479947
1174300
1036639
734920
1832558
2440020
6001482
18029448
8101153
2104029