255288 714
5925 635
2350 423
10481 387
5226 97
6663 153
100919 569
32906 87
30226 555
3275 236
8115 786
21276 892
3002 409
3045 489
3487 148