21221 1003
32888 477
17159 571
18865 781
18158 608
30965 382
25610 80
33181 307
56512 179
25247 207
23091 393
26840 408
77806 495
16259 338
24636 790
33270 150
8152 271
18007 209
19860 578
18994 94
39682 638
10303 265
22941 702
27747 318
44204 436
23234 712
20003 103
38245 729