2999 393
3753 617
2976 428
4422 702
2557 351
3219 515
1977 136
3172 637
3383 410
2118 144
2717 307
2992 452
5682 198
2575 301
4507 791
4254 452
3082 119
4045 518
3770 161
6414 358
7781 458
8682 731
11972 627
24667 813