417498
1198738
986169
1591809
442677
892319
695370
342613
1063101
813480
1128416
544486
1094877
658252
1155125
509301
585284
3020112
2953927
2840797
2699692
2452488
2187214
2169981
2141951
2127484
1934271
189772
1722613
1718559