34999 93
101173 315
31800 332
31240 204
238066 696
42274 525
3440 493
18266 155
415399 1071
50225 304
87084 596
40985 302
50134 291
22842 279
10931 197
57411 497
13783 47
44611 466
29088 164
26119 271
36902 377
19811 109
78223 479
26169 104
17595 116
31025 139
123456 703
31890 265