42118 897
5346 831
3071 327
4723 750
18491 343
4211 69
9450 708
5516 463
20838 742
4646 343
5610 580
6342 717
13065 244
10235 513
8856 416
4210 41
6144 465
3942 294
11905 473
11775 697
5934 522
15635 234
2342 174
5105 139
15925 351
6250 560
39757 94
9020 480