305028 674
162588 226
29683 340
164649 492
142157 369
35439 145
93589 342
332485 954
10016 953
704507 1371
168084 932
172680 481
9059 797
270935 1306
123278 893
532995 766
211167 570
120276 642
94679 895
247618 501
131054 1466
139175 251
9698 238
55433 439
43657 810
87227 244
79177 280
19173 583