16073 581
17521 879
94700 430
30943 203
30894 83
4041 221
20871 233
3365 625
7079 949
4227 80
3353 165
14259 683
22169 78
6627 179
9287 633
2155 93
3845 463
3900 417
2817 79
6064 803
4708 712
4685 677
6722 408
2802695 6636
29282 521
5279 806
5786 445
10433 418