145067 701
13902 178
8150 586
8770 394
18470 361
24401 694
10769 332
12683 191
17421 594
4039 418
5015 150
11277 573
4721 686
8110 160
36008 492