191
591
502
412
651
222
421
551
1031
581
1131
1491
33273465
28411133
252931001
25090484
19085347
17143973
157681032
15046239
12968764
10684485
899247
5973209