1660
95438
15711
24026
29534
8527
65026
718
27913
55015
90591
1007
1175127
10288
38836
816149
20118
31621
1036132
29651
47433
29545
654119
1838