3071 512
2389 64
28005 143
4249 379
4315 106
3069 359
8481 705
9192 324
2304 121
5491 410
4913 516
4578 111
9016 366
4189 256
3951 842
1761 209
2816 479
4163 634
2331 419
2678 79
2890 148
3867 856
6106 708
2071 315