8575 659
3675 93
14462 368
2239 245
17378 639
1996 173
40528 490
4816 554
9424 516
12433 486
5589 629
8621 815
6057 708
4369 388
41683 292
3487 472
60232 404
12538 568
2462 84
18372 506
2691151 4047
5017 425
6481 752
5660 361
19581 757
21047 457
1481 120
5354 630