2695 597
9524 450
24536 702
1807 340
3932 916
44065 945
5595 693
41233 366
11591 580
12490 698
4438 854
2584 309
3891 516
27655 313
8760 459
1744 234
21594 217
2173 420