19516 335
27350 659
41372 874
44380 110
22429 845
9514 405
85550 195
48015 162
4695 557
10677 104
43572 390
27753 629
36783 465
30630 673
10456 410
38575 265
25481 456
30008 658
10778 229
81426 369
215443 1155
12538 665
28670 447
32194 521
53543 753
16750 723
83311 760
83192 1048