21235 292
13786 628
433430 933
8483 91
28494 872
47628 610
85579 385
16613 376
52779 293
25129 806
106792 469
46911 497
3277 257
6649 244
5626 884
8742 797
5040 378
4839 193
68532 310