59716
55108
55429
5457
54701
53748
52722
5099
50791
50833
50137
48709
47441
47806
4650
42946
41705
38186
37480
36722
35536
34325
33981
32543
32932
32892
31850
30565