3004 150
97683 373
15986 346
59302 291
4057 288
9488 159
4951 695
22382 811
5410 646
7171 716
9851 828
9352 820
7898 803
4405 180
2889 413
4675 274
5408 354
103772 264
167071 539
34442 682
9762 426
26595 435
67681 538
12626 705
7032 491
2379 211
29320 252
5095 678