22924177
8361130
450784
351485
320174
313752
3101112
299266
297279
295360
285182
282160
274184
266576
263793
250675
248992
248551
2350111
229488
2087109
3219111
1984110
178568
185170
213796
206551
175084
2497104
218778
237572
276355
297861
242771
284558
611982
1523101
146459
145197
1476117