31016 734
98517 740
132939 742
55628 467
30535 593
168500 712
74828 818
254160 1994
169892 609
299132 1108
300217 1062
105347 569
243753 484
69338 1005
420286 1298
124952 437
258262 1195
32685 575
88361 639
174843 414
142200 1097
55021 581
336701 708