21289 292
13810 628
433860 934
8501 91
28528 872
47755 610
86041 385
16669 376
53125 293
25324 806
107285 469
46970 497
3295 257
6664 244
5635 884
8750 797
5060 378
4857 193
68827 310