352
521
1091
11
21
41
61
171
51
32379464
27611131
24660998
24228481
18512343
16678973
154861029
14674239
12650764
10475485
775344
5711209