33493 588
110390 903
36070 635
32515 423
19270 963
8676 269
23888 534
2447 120
36265 529
37352 354
17266 748
96600 622
12215 702
18370 853
124632 546
51592 740
75799 565
23233 718
28206 712
154431 585
85702 533
17779 837
44967 61
242049 695
86445 565
24759 280
135773 446
104042 983