2551
2452
1521
2063
1612
2607
3816
3632
3032
5635
35013
4266
2014537
14190284
1389512
12331261
1191640
112183
10188157
1001212
846837
81846
77195
70182