2597 90
106840 901
710898 1440
18053 110
72237 704
21358 366
75840 684
37425 473
35193 316
126420 1188
23957 569
85598 475
46108 336
2921 131
5062 609
5899 394
5546 312
7235 593
10724 679
6541 512
4883 695
1546 58
8508 341
7604 577
3069 53
2894 491
4654 382
4575 679