249 50
1255 257
2472 720
2541 360
98931 790
243590 821
135795 393
76795 393
81601 212
207251 890
278064 400
104773 873
85154 514
202645 1205
58296 584
75448 271
49126 234
142671 584
73708 444
116125 514
326433 1073
187819 478
56924 780
181426 1058