103811
103513
103447
103433
103209
101414
95141
93136
87636
86631
85269
79674
78157
77841
77165
73670
72984
69298
66090
63488
57175
49510
47943
46592
43464
40892
40390
40138
38902
37381