106413
5068
5159
67812
3754
4482
134750
113917
7376
5787
3275
1390
2024937
14371284
1394712
12433261
1195740
112393
10320158
1010912
853337
82316
77615
70562