14005 656
36078 38
22955 505
10992 545
20698 1008
45147 482
45405 66
27433 431
24983 428
67948 414
28143 313
132652 626
69743 641
58867 294
15480 357
15996 192
3651 474
15625 504
15213 366
21721 220
57988 847
56478 416
50374 178
13340 56
35663 758
8820 135
16235 632
54748 819