256234 715
5930 635
2355 423
10511 387
5241 97
6667 153
101227 569
33055 87
30257 555
3291 236
8137 786
21416 893
3009 409
3055 489
3501 148