3996 393
42535 498
2940 526
69870 421
124218 1065
38743 567
10821 505
9842 283
1997 106
133949 694
50580 805
3557 369
8307 412