16302 506
5113 55
7370 543
9181 872
12732 361
7467 339
18121 878
8699 749
6562 698
26858 978
28606 309
10067 581
10759 304
11280 815
6378 544
10144 215
10817 489
10620 353
8313 277
7455 508
13275 164
8373 842
14062 808
9846 245