19255 768
12690 555
5472 453
11028 622
13821 82
10533 321
16241 178
21016 909
11616 190
20555 754
57159 635
8343 256
33609 126
254618 640
49592 401
18893 456
20126 234
3538 202
5100 525
8161 491
24063 603
9060 145
3699 888
10448 502