20219 325
12656 835
311854 707
18714 675
33075 553
18326 702
9830 109
18183 741
10028 88
6493 716
21407 646
4929 455
9331 516
17483 886
7702 694
30984 884
12020 147
5006 983
6032 610
7371 339
11702 161
16085 211
31525 161
11950 87