1244
1475
3019
4360
2187
787
1257
31913
17530
1476
14418
1507
652912
46653
46500
44728
3994271
3774157
31664
3095151
29506
25282
23220
21410