241
371
1192
1862
1532
1541
591
191
171
281
952
341
32381464
27612131
24664998
24228481
18515343
16680973
154861029
14674239
12650764
10476485
775344
5711209