42041 678
7445 70
28523 577
85662 48
50395 10
68771 25
98309 92
11810 548
1220 576
68663 361
67316 48
2637 810
17699 900
14362 972
70403 262
72308 530
76992 877
16273 7
91602 551
31306 305
83919 335
21214 581
55917 518
96983 133