255496 714
5926 635
2351 423
10489 387
5229 97
6665 153
100975 569
32954 87
30233 555
3282 236
8121 786
21313 893
3003 409
3048 489
3488 148