317513
255081
252506
220701
219937
166389
158332
142683
142680
131618
109536
112579
113002
109993
113349
111742
111733
111466
108571
113726
109960
113835
112483
111121
111413
112026
111034
108242
111399
113840
112017
109436
108920
112510
109375
111740
108930
111454
109514
112203
113107
112957
108579
109216
110187
112469
108472
111830