16071 581
17519 879
94689 430
30940 203
30882 83
4040 221
20866 233
3363 625
7078 949
4225 80
3349 165
14258 683
22138 78
6626 179
9286 633
2154 93
3843 463
3900 417
2816 79
6063 803
4707 712
4684 677
6721 408
2802390 6636
29279 521
5278 806
5784 445
10432 418