2415 80
9026 370
6397 603
3667 171
3147 324
5193 478
9401 87
6666 211
11507 626
5581 605
12441 774
20391 252
4719 470
19685 277
6045 798
6769 629
3958 373
4268 423
3032 170
6449 721
9397 555
4880 618
5557 681
5614 461
2430 134
4771 383
5660 551
5079 222