21262 292
13801 628
433698 934
8494 91
28517 872
47701 610
85838 385
16639 376
52964 293
25239 806
107062 469
46948 497
3289 257
6660 244
5630 884
8745 797
5051 378
4847 193
68717 310