3364 531
2285 87
6570 275
3536 476
4548 604
1729 197
2402 317
2032 488
9050 342
31766 77
5450 936
9594 504
3685 597