10243 99
98886 208
124263 740
18822 697
321253 878
76657 790
63582 280
11821 96
111805 414
13982 646
7870 60
13904 149
63746 345
4633 503
4428 744
85176 514
138194 915
89309 938
45726 602
166672 854
92232 742
131164 320
139221 327
165717 787
44291 149
13669 455
204217 859
10234 108