3111 597
9909 450
25787 702
1933 340
4041 916
44434 945
5769 693
43069 367
11800 580
12537 698
4494 854
2644 309
4039 516
27835 313
8793 459
1759 234
23708 217
2197 420