43045 149
17019 906
11655 318
27315 77
28422 669
22952 687
10651 574
5111 110
6142 790
14779 399
63091 560
16437 381
2064 184
34278 543