2582 90
106052 901
710131 1440
18046 110
72063 704
21327 365
75627 684
37291 473
35165 316
125668 1188
23859 569
85123 473
45962 336
2904 131
5051 609
5894 394
5542 312
7224 593
10714 679
6534 512
4878 695
1542 58
8498 341
7592 577
3062 53
2890 491
4645 382
4568 679