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
3466 79
7033 803
5106 712
5100 677
21007 324
1234 76
122253 536
7421 408
3144828 6757
31101 522
3994 376
10169 216