2646 616
47298 695
39565 493
28140 209
25825 390
18941 835
12016 716
18309 847
7620 831
28494 359
14800 730
3053 379
7376 170