2987 93
10529 688
27979 681
13207 157
22124 383
10582 576
9512 39
5790 598
5596 288
12894 351
5636 686
4523 623
2509 628
1027 159
3838 760
819 39
6123 759
3371 572
9647 410
15010 404
3587 642
3714 713
5552 417
4555 318
1810 69
938 52
6630 214
7787 594