30859 1077
48903 1790
50840 961
48634 1462
14836 624
11725 312
38239 1425
46966 489
19936 703
30575 1450