3990 152
2543 526
24402 612
9288 32
36955 597
76399 81
30917 647
4766 181
3445 55
5922 333
7144 772
5824 97
3118 42
4166 711
2772 386
7473 149
4554 614