256273 715
5930 635
2355 423
10512 387
5242 97
6667 153
101239 569
33062 87
30258 555
3291 236
8138 786
21423 893
3009 409
3055 489
3501 148