8575 659
3675 93
14463 368
2239 245
17380 639
2003 173
40533 490
4816 554
9424 516
12433 486
5589 629
8622 815
6057 708
4369 388
41685 292
3487 472
60232 404
12538 568
2462 84
18372 506
2691558 4047
5018 425
6484 752
5661 361
19587 757
21052 457
1481 120
5354 630