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