255268 714
5925 635
2350 423
10481 387
5226 97
6663 153
100917 569
32904 87
30226 555
3275 236
8115 786
21274 892
3002 409
3045 489
3486 148