1042
1453
1652
942
1601
1833
111
101
211
161
221
32369464
27607131
24659998
24228481
18512343
16677973
154841029
14673239
12649764
10474485
774844
5711209