105085 213
169653 857
217063 633
136293 686
3693 333
6685 503
27787 491
588294 953
25245 686
15777 107
28165 191
20839 757
33342 460
620066 1190
151217 533
194682 807
18912 575
24625 724
65725 303
41576 419
13920 618
6159 261
5863 187
8925 493
8191 817
37886 380
9674 405
7830 508