3608 561
4491 908
4113 340
89001 604
3535 296
5195 569
79527 412
16722 71
8220 252
33554 337
27205 801
4202 429
6225 695
3630 305