21289 292
13813 628
433874 934
8501 91
28528 872
47760 610
86055 385
16671 376
53137 293
25330 806
107300 469
46972 497
3297 257
6665 244
5635 884
8752 797
5060 378
4858 193
68831 310