131
111
61
31
121
81
91
181
731
242
33175465
28329132
252461001
25021484
19040346
17099973
157491032
15019239
12937764
10656485
887647
5946209