3035 796
11116 603
1635 510
14152 764
559 104
3730 893
6947 260
3366 434
4946 657
15624 262
19821 694
10479 725
50827 682
8067 734
18242 148
22242 192
917 270
8986 789
2640 519
9984 428
969 219
7020 634
1233 274
30395 98