607945
623335
88422
925599
245952
754653
41530
538169
608442
974518
611620
919865
4147364
3517456
3449929
3148460
2832998
2732283
2704955
2540725
2451226
2066209
1916351
1871407