4529 152
2705 526
25031 612
9386 32
37429 597
76647 81
31672 647
4817 181
3489 55
6039 333
7223 772
5964 97
3221 42
4232 711
2819 386
7646 149
4594 614