12048 128
174660 428
122118 687
229643 838
94693 613
104485 367
243222 330
123098 78
322578 763
131860 215
130807 593
120948 197
280214 526
402966 537
103009 573
103663 819
63607 790
110827 461
210177 546
113317 421
169373 203
179525 407
214196 182
298749 183
122912 677
33971 325
50111 528
95261 428