58540 93
101115 340
23525 317
51381 559
22374 363
34513 847
14016 512
171259 1182
46340 572
14822 748
54609 311
24892 614
113658 983
44720 242
20581 489
33886 494
53585 241
40172 715