3135 731
5573 657
1875 330
16008 54
12787 155
8246 306
2105 301
4893 798
4100 813
2567 555
3256 489
3379 763
7068 661
1456 54
4056 593
8921 610
3535 295
3078 396