3713
17031
910
25513
1455
20023
3380
13011
1114
843
13912
1457
670912
48073
47550
46318
4136271
3936157
32524
3188151
30476
25902
23961
22190