145063 701
13902 178
8150 586
8770 394
18467 361
24399 694
10769 332
12683 191
17420 594
4039 418
5015 150
11277 573
4721 686
8109 160
36003 492