2612 698
2268 691
1672 409
551 174
2238 583
1392 325
738 195
1876 421
2664 712
3299 883
2401 514
3608 646
4668 332
3346 290
5061 403
6643 536
5542 517
5096 598
4750 622
3917 572
2695 398
6778 598
5592 208
3891 98
7039 283
10359 129
21247 879
21617 510