2949 514
6765 744
6519 234
4181 53
295580 1229
9367 103
12777 735
85330 1050
14392 653
18265 335
25449 279
42042 568
17764 608
19937 542
42993 490
3886 486
6042 605
5065 286
7295 111
5977 444
5159 690
6349 761
6487 225
4183 167
20868 673
2606 197
2659 514
24935 432