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