13544 906
3503 165
4507 246
4367 415
11420 398
2520 52
8661 239
12433 907
12112 518
12796 208
13276 633
5187 422
4629 310
3957 560
8320 596
5858 865
3445 131
7152 406
4321 465
5365 30
12976 85
7387 616
6269 561
1125834 1533
21565 510
31522 472
3470539 6463
122354 536