256708 716
5932 635
2356 423
10523 387
5249 97
6668 153
101367 569
33136 87
30281 555
3299 236
8177 786
21487 893
3017 409
3061 489
3506 148