144512 700
13900 178
8145 586
8763 394
18420 361
24334 694
10760 332
12660 191
17310 594
4028 418
5005 150
11272 573
4717 686
8105 160
35857 492