256645 716
5932 635
2356 423
10521 387
5249 97
6667 153
101344 569
33124 87
30277 555
3298 236
8172 786
21476 893
3017 409
3060 489
3506 148