5024 883
2939 477
3413 746
2912 564
3909 774
2737 557
24566 300
1238 99
2470 168
4637 677
5614 55
2971 288