2588 90
106231 901
710295 1440
18047 110
72097 704
21337 366
75667 684
37324 473
35168 316
125836 1188
23875 569
85224 475
45996 336
2906 131
5055 609
5894 394
5542 312
7228 593
10718 679
6534 512
4879 695
1542 58
8499 341
7595 577
3063 53
2890 491
4645 382
4570 679