10085 99
7669 674
4878 868
9625 624
2788 119
16099 617
8599 778
5128 598
8244 108
6143 176
5665 194
1081998 1506
2729 108
2786 374
234733 413
15173 688
5893 89
1665 161
28384 829
2726 293
1130 46
32035 536
30981 472
77546 226
17092 95
9270 165
5584 569
4654 438