11601 595
13875 604
23386 157
76442 214
3702 305
75287 823
35769 308
16984 426
73467 784
112667 543
32197 347
3652 753
1444 144
29915 251
22035 128
2755 199
21888 259
44705 509
2701 257
1661 41
87144 372
2965 204
6675 764
6750 473
26424 160
3820 668
27688 928
3648 526