127876 321
86645 646
472477 1643
254484 488
197979 757
161063 714
115869 525
140188 508
295374 1197
215066 476
156936 466
195193 516
161277 217
645422 2004
103163 603
258711 627
147933 1039
284556 887
149093 536
255856 462
87543 185
105381 581
136730 419