58593 93
101212 340
23556 317
51430 559
22390 363
34533 847
14031 512
171535 1182
46404 572
14828 748
54672 311
24920 614
113775 983
44824 242
20634 489
33946 494
53642 241
40219 715