50328 958
11709 312
30781 1076
30569 1450
48857 1790
14831 624
46951 489
38232 1425
48622 1462
19910 703