2986 93
10529 688
27977 681
13205 157
22124 383
10580 576
9512 39
5790 598
5596 288
12894 351
5635 686
4523 623
2509 628
1026 159
3838 760
819 39
6122 759
3371 572
9644 410
15008 404
3587 642
3714 713
5551 417
4555 318
1810 69
938 52
6623 214
7787 594