40292 780
19601 698
11328 545
6623 101
4842 492
6396 225
4654 917
4295 437
10782 606
8001 469
6663 702
8132 138
5278 124
7903 845
8730 809
1566 117
6619 77
22187 913
27141 98
3015 431
6091 393
8255 730
3325 200
9905 741