255310 714
5925 635
2350 423
10482 387
5227 97
6663 153
100928 569
32908 87
30228 555
3275 236
8116 786
21278 892
3003 409
3047 489
3487 148