30076 221
169220 313
268147 861
174037 419
109329 249
103176 694
41739 718
289930 178
149887 589
152485 222
320146 424
80049 131
182587 715
155170 201
81533 670
53977 104
130552 294
29449 844
28618 775
150600 304
42458 862
44154 737
80617 701
43103 741
18543 743
56323 665
104699 580
39489 267