86633 386
119827 476
937844 3299
15963 99
321640 1221
368353 2129
19266 763
51058 414
42948 425
96470 199
33497 418
71382 342
36435 570
53207 388
35357 245
86874 774
49118 511
61975 505
128101 788
20343 336
56180 130
21114 309
28589 83
28992 672
113094 552
196452 946
57229 663
29935 744