26897 142
155707 393
35009 353
21650 188
54323 673
152331 456
42391 610
50655 214
33260 207
45045 519
21240 327
23154 590
30515 294
25831 420
64984 978
50974 677
35917 380
45406 787
90220 654
76668 788
32348 531
35679 255
27587 464
50343 412