2577 90
105790 901
709904 1440
18043 110
72015 704
21316 365
75544 684
37240 473
35159 316
125374 1188
23826 569
84977 473
45905 336
2903 131
5045 609
5892 394
5539 312
7224 593
10710 679
6530 512
4876 695
1538 58
8491 341
7590 577
3061 53
2888 491
4641 382
4568 679