21266 292
13802 628
433716 934
8494 91
28518 872
47708 610
85864 385
16641 376
52977 293
25248 806
107085 469
46952 497
3289 257
6660 244
5630 884
8745 797
5051 378
4847 193
68729 310