44566023
13298
2440401
603
2650523
970
116113
565
338990
631
1645522
747
3796743
851
5726023
1972
3166376
1225
3128953
1162
1135921
285
11330480
3958
376545
229
2846823
1093
1141519
323
502073
185
2037765
694
3188216
813
749436
276
2134818
709
7818327
1718
9132904
2164
1950197
691
4276332
1401
7535458
2161
3111807
1404
1238836
518
6605471
2739