387084 889
32927 257
5393 495
9532 934
53030 387
87560 113
85633 722
41715 708
33180 208
25399 279
9822 953
5454 152
6429 506
4113 270
6305 289
7516 110
15494 326
4047 528
2287 96
3741 592
4550 497