180291
178675
87522
85553
80300
78255
72079
62934
62833
55844
54467
54195
54098
48947
48769
47407
45711
45693
43073
42321
41699
40535
38499
38488
38460