387901 891
33049 258
5403 495
9541 934
53156 387
87816 114
85782 722
42051 708
33304 208
25465 280
9832 953
5460 152
6442 506
4124 270
6315 289
7531 110
15504 326
4055 528
2291 96
3748 592
4556 497