102952 585
96008 991
142468 931
105526 397
98350 807
26848 412
74536 298
76427 1093
50333 348
97173 126
74793 886
91403 187
41930 949
35086 175
202796 726
80775 440
137457 815
156004 553
75262 792
50621 561
39359 198
48969 672
78237 493
44474 319