3118 48
8588 109
10951 765
21112 584
5264 557
24103 288
29098 270
47164 661
14782 77
4486 253
12726 317
5692 465
32987 606
5384 601
6787 862
11403 700
20039 841
20516 717
8013 677
11861 698
13576 398
7659 565
5738 67
9105 528