103191 789
88266 763
63601 267
125320 524
166039 436
160705 398
42990 449
72224 561
40405 95
15365 303
73697 833
46331 258
2228 95
6564 380