256524 716
5931 635
2355 423
10516 387
5247 97
6667 153
101303 569
33104 87
30269 555
3292 236
8159 786
21456 893
3013 409
3058 489
3504 148