101
41
141
71
1861
61
51
111
81
32455464
27658131
24702998
24283481
18553343
16710973
155101029
14693239
12669764
10492485
782544
5728209