1518
1244
1475
3019
4360
2187
787
1257
31913
17530
1476
14418
652812
46643
46490
44728
3992271
3774157
31664
3095151
29506
25272
23220
21410