256449 716
5930 635
2355 423
10516 387
5246 97
6667 153
101287 569
33089 87
30264 555
3292 236
8152 786
21445 893
3011 409
3058 489
3504 148