2415 80
9027 370
6399 603
3668 171
3147 324
5193 478
9402 87
6667 211
11507 626
5581 605
12441 774
20391 252
4719 470
19685 277
6045 798
6769 629
3958 373
4269 423
3033 170
6449 721
9398 555
4880 618
5558 681
5614 461
2431 134
4771 383
5660 551
5080 222