2511 90
102301 899
706799 1437
17979 110
70890 700
21125 365
74597 684
36656 473
34698 316
122853 1186
23400 569
83573 472
45252 333
2864 131
5025 609
5862 394
5490 310
7171 593
10672 679
6499 512
4846 695
1514 58
8450 341
7543 577
3035 53
2858 491
4618 382
4537 679