2581 90
105913 901
710039 1440
18044 110
72035 704
21322 365
75583 684
37263 473
35161 316
125542 1188
23842 569
85046 473
45944 336
2904 131
5050 609
5894 394
5540 312
7224 593
10711 679
6534 512
4877 695
1541 58
8496 341
7591 577
3062 53
2890 491
4643 382
4568 679