388011 891
33062 258
5403 495
9544 934
53168 387
87860 114
85798 722
42110 708
33317 208
25474 280
9834 953
5460 152
6443 506
4124 270
6317 289
7534 110
15505 326
4056 528
2293 96
3749 592
4558 497