61592 575
12239 111
41655 682
15870 560
89328 662
28077 808
16937 236
18405 424
11236 700
20704 373
14550 461
31198 935
8828 50
27894 145
29637 581
14130 776
17728 758
14510 675
11151 687
22102 200
4254 408
13311 743
20654 313
10641 752
15082 580
8938 502
3769 296
15158 80