19976 500
24927 447
66908 442
149119 185
46707 275
171903 425
86853 168
87030 854
64219 225
320101 604
97702 651
146027 464
47510 409
43614 362
65625 165
57636 884
278648 637
304109 1193
58003 446
17463 540
70485 258
75037 136
33863 725
261044 874
37646 513
41248 303