21284 292
13809 628
433829 934
8500 91
28527 872
47750 610
86009 385
16668 376
53100 293
25311 806
107248 469
46964 497
3295 257
6664 244
5635 884
8750 797
5059 378
4855 193
68805 310