242772
239144
50678
420534
199331
145981
95556
908953
175135
215207
11964
381192
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471