255348 714
5925 635
2350 423
10483 387
5229 97
6663 153
100939 569
32913 87
30229 555
3276 236
8116 786
21286 892
3003 409
3047 489
3488 148