102503 295
168177 794
85034 591
119684 220
355771 968
61969 644
88843 610
234570 416
148133 689
147955 694
152578 1018
197941 315
200073 1128
104537 985
222588 910
70450 959
95817 860
168814 1194
188417 753
60868 178
126745 891
110580 872
88968 647
113128 177