952 30
2718 565
3067 589
598 178
380 38
2973 868
1857 328
2310 372
934 274
1929 286
1410 367
408 79
2767 698
657 208
1416 302
2371 724
2500 530
3122 465
2090 516
1435 444
1396 121
1352 208
2971 620
3147 708