2587 93
21883 895
7602 377
12303 666
6007 484
8909 213
3290 530
6274 888
3090 25
9918 602
10470 78
10615 212
7381 401
3851 443
2496 459
3783 637
815 125