3611 561
4495 908
4115 340
89158 604
3535 296
5195 569
79538 412
16722 71
8221 252
33554 337
27213 801
4202 429
6225 695
3633 305