493979
85586
80349
78294
72114
55886
54504
50401
48804
47446
45746
44370
38529
38480
38408
37174
36609
35704
35015
34443
32834
32690
32212
32024
31531