41295 386
13002 182
27215 311
27137 835
52954 600
33267 398
18713 412
13434 306
18129 610
14718 520
40894 153
70369 611
9679 662
12525 275
39083 83
10415 867
11764 801