2700 812
2917 755
575 151
2908 884
228385 1416
119423 683
97956 472
86362 409
166917 841
155422 784
86958 292
71094 281
306484 634
131304 733
72618 351
89289 663
20789 511
106601 215
281338 664
96115 391
116265 191
123473 486
62895 458
103099 584