387361 890
32961 257
5395 495
9535 934
53074 387
87645 113
85675 722
41814 708
33224 208
25420 279
9826 953
5457 152
6433 506
4116 270
6306 289
7521 110
15495 326
4048 528
2290 96
3742 592
4553 497