42952 313
26565 200
21961 607
6256 87
55400 732
9774 628
10133 574
47930 407
22496 223
44895 725
6266 251
117573 859
108722 1189
72649 706
10879 660
23678 948
31449 668
16046 296
56263 651
37144 804
11326 605
52684 745
12380 775
33848 617
4727 343
48425 174