255371 714
5925 635
2350 423
10484 387
5229 97
6664 153
100948 569
32919 87
30232 555
3277 236
8117 786
21296 892
3003 409
3047 489
3488 148