30065 616
56223 201
56281 479
14744 471
89649 433
101186 929
11339 190
105636 536
58374 881
24883 109
60290 389
33183 914
12218 132
261866 2005
83035 172
46827 282
45549 313
73378 570
40272 549
37749 719
27096 830
8927 411
7334 151
42180 178
15410 496
19587 503
44096 341
41620 290