2851 616
47420 695
39761 493
28429 209
26027 390
19035 835
12084 716
18434 848
7718 831
28587 359
14952 730
3056 379
7545 170