30500 90
12003 234
28447 241
15821 549
6402 64
16103 467
16838 680
15668 379
32993 59
37098 135
11041 356
30169 328
26948 329
6921 485
10934 137
20834 400
6301 498
11963 82
16824 504
4973 338
24048 312
14542 783
23169 575
13610 438
26921 271
13152 303
28524 348
9754 198