15056 68
162488 343
134945 518
265418 1143
50602 668
411150 458
25352 471
129719 338
115631 653
93670 565
62634 193
188541 1284
138129 583
182321 484
112151 726
7239 772
148302 555
138976 778
8391 159
66056 548
13894 117
33008 499
245069 282
210558 766
161608 937
1138170 1900
398684 979
22746 881