3136 150
7697 949
3690 487
4725 80
3869 165
6170 403
4292 156
15203 683
26420 80
7238 179
4847 617
10524 633
3487 472
2467 93
4642 464
4242 418
3467 79
7034 803
5106 712
5100 677
21007 324
1234 76
122256 536
7422 408
3144910 6757
31101 522
3994 376
10169 216