256120 715
5930 635
2354 423
10506 387
5238 97
6665 153
101193 569
33030 87
30248 555
3290 236
8135 786
21395 893
3009 409
3053 489
3500 148