1666821
3711
1877757
5921
1462031
2632803
1500
942395
695926
781217
1741016
1598
200940
1648117
1168412
11510276
1044716
10396259
98064
8446155
786111
71706
62584
58002