8575 659
3675 93
14463 368
2239 245
17379 639
2003 173
40531 490
4816 554
9424 516
12433 486
5589 629
8622 815
6057 708
4369 388
41684 292
3487 472
60232 404
12538 568
2462 84
18372 506
2691305 4047
5018 425
6483 752
5661 361
19585 757
21049 457
1481 120
5354 630