3605 561
4491 908
4111 340
88914 604
3535 296
5195 569
79523 412
16711 71
8216 252
33554 337
27205 801
4202 429
6225 695
3628 305