21280 292
13808 628
433804 934
8498 91
28526 872
47745 610
85983 385
16667 376
53080 293
25301 806
107221 469
46962 497
3295 257
6664 244
5635 884
8750 797
5059 378
4855 193
68795 310