21289 292
13810 628
433865 934
8501 91
28528 872
47755 610
86046 385
16670 376
53129 293
25326 806
107290 469
46970 497
3295 257
6664 244
5635 884
8750 797
5060 378
4858 193
68827 310