255688 714
5926 635
2351 423
10493 387
5231 97
6665 153
101036 569
32981 87
30233 555
3285 236
8127 786
21331 893
3004 409
3049 489
3491 148