3072 400
2789 96
3521 374
4550 474
2404 271
3335 317
4129 574
4171 589
55311 185
74264 667
61129 217
23133 724
6334 107
7646 483
2852 165
4820 871
5584 723
2548 206
3710 290
2585 199
6824 254
12059 563
54205 572
26133 728
16269 158
20674 641
2589 298
3671 568