3600 561
4487 908
4109 340
88660 604
3533 296
5191 569
79510 412
16697 71
8209 252
33554 337
27205 801
4201 429
6225 695
3628 305