3850 668
1196 53
2655 497
17692 618
6730 390
19290 337
11754 89
4934 206
4596 669
2762 531
3844 478
2855 171
8282 426