2981 927
2605 730
3765 443
21731 427
7103 204
5862 285
9139 443
8618 173
30456 654
20013 675
122081 616
227990 308
33841 283
12656 101
30128 664
3719 636
19645 517
7348 455
19631 662
34693 520
10096 828
3738 201
4740 424
6338 239
2951 413
4731 238
21497 184
7859 595