256459 716
5930 635
2355 423
10516 387
5246 97
6667 153
101288 569
33091 87
30264 555
3292 236
8152 786
21446 893
3011 409
3058 489
3504 148