99776 664
148645 315
1338189 2517
279503 1139
50891 240
22885 132
87078 858
116551 887
31539 481
27805 114
17043 825
28460 463
3483 94
3648 368
6745 101
2694 294
3723 550
3855 691
4664 572
1699 154
6530 632
42113 787
39563 397
36641 412