21005 89
22222 361
203997 445
25727 676
79889 157
17006 357
32200 392
16550 170
25187 135
28972 311
71201 769
15313 364
28204 63
112172 313
119496 555
158489 817
175695 209
55123 253
17289 249
21387 285
23264 706
70043 298
64728 254
48131 370
158398 394
53795 691
95612 540
15866 419