44209 731
32301 894
25801 879
14192 877
22958 353
13985 890
60925 939
8491 583
7567 503
6058 523
7040 112
11777 833
5978 614
8038 622