305028 674
162588 226
164649 492
142157 369
35439 145
93589 342
704507 1371
168084 932
172680 481
270935 1306
123278 893
532995 766
211169 570
120276 642
94679 895
247618 501
131054 1466
139175 251
55433 439
43657 810
79177 280
19173 583
95353 601
736436 1765
68623 704
122843 772
187482 457
183935 878