2987 93
10529 688
27982 681
13208 157
22124 383
10582 576
9512 39
5790 598
5596 288
12894 351
5636 686
4526 623
2509 628
1027 159
3838 760
819 39
6123 759
3371 572
9652 410
15010 404
3587 642
3714 713
5556 417
4555 318
1810 69
938 52
6636 214
7791 594