2570
3713
910
25513
853
1455
20023
3380
1387
1607
13011
1114
671312
48073
47580
46378
4141271
3937157
32524
3189151
30476
25912
23971
22190