2503 722
40611 292
25925 1009
3807 589
6508 886
15417 758
32738 745
21028 325
6360 437
12202 729
2724 39