3071 512
2389 64
4249 379
4315 106
3069 359
8481 705
9192 324
2304 121
5491 410
4913 516
4578 111
9016 366
4189 256
3951 842
4783 863
1761 209
2816 479
4163 634
2331 419
2678 79
2890 148
3867 856
3059 336
4408 98