256099 715
5930 635
2353 423
10502 387
5238 97
6665 153
101189 569
33027 87
30248 555
3290 236
8135 786
21388 893
3009 409
3052 489
3500 148