22605 88
23531 645
28211 359
34806 621
136849 626
20755 78
75334 646
18449 411
10904 685
43425 560
71310 641
15834 496
3179 574
6633 703
66850 297
8151 368
6519 308
9778 425
4356 338
27027 867
2667 534
5864 111
1912 330
11537 695
5076 415
10181 131
3123 64
6833 70