387278 889
32949 257
5393 495
9533 934
53060 387
87623 113
85667 722
41781 708
33212 208
25414 279
9825 953
5455 152
6433 506
4114 270
6305 289
7519 110
15494 326
4048 528
2288 96
3741 592
4553 497