21259 292
13799 628
433668 934
8493 91
28516 872
47691 610
85801 385
16638 376
52942 293
25229 806
107033 469
46943 497
3288 257
6657 244
5629 884
8744 797
5048 378
4846 193
68703 310