81089 166
21557 115
49757 807
102490 279
48043 225
49797 514
52335 657
55900 142
80036 549
127270 287
23726 107
33188 401
37447 562
116615 493
38506 140
44406 130
128812 756
97015 598
51248 585
37580 419
18707 753
20990 964
43453 410
35164 411