119903 253
42999 518
88175 640
24063 90
14417 399
22712 159
35370 323
31310 296
24355 469
20392 115
49167 353
32446 543
88434 348
25081 289
36728 131
78983 195
46123 263
132949 352
39052 295
29744 304
24138 847
38163 1018
19991 333
64716 856