21300 292
13820 628
434005 934
8504 91
28528 872
47797 610
86177 385
16695 376
53235 293
25386 806
107424 469
46990 497
3300 257
6667 244
5636 884
8755 797
5062 378
4860 193
68889 310