21315 292
13824 628
434146 934
8508 91
28545 872
47839 610
86329 385
16717 376
53350 293
25460 806
107580 469
47004 497
3308 257
6671 244
5639 884
8758 797
5066 378
4864 193
68971 310