42882 89
10253 624
29697 315
10355 164
58126 506
16267 751
43148 390
8808 754
18949 338
16601 462
6839 40
25483 600
82959 196
13833 779
5727 160
20342 354
20000 733
16799 228
14785 116
11133 645
11237 183
19059 605
22843 593
38417 544
16919 192
26529 80
19200 782
17892 496