20971 340
55675 742
274074 623
15788 157
2984 401
4542 554
5729 311
3378 329
6736 427
2483 136
4903 768
1985 70
12435 560
26248 267
2946 139
4852 440
8160 391
26135 656
6084 433
6302 358
5358 530
6130 255
9048 136
7994 580