2572 52
8932 239
12873 907
12530 518
13030 208
13577 634
5234 422
4775 310
5479 560
8568 596
5936 865
3493 131
7296 406
4413 465
5506 30
13177 85
7449 616
6525 561
1195141 1562
21637 510
32144 472
3637930 6561
130164 538
4020 427
10673 393
8941 694
5469 728
50652 642