3094 592
3022 769
9888 219
2438 312
1862 44
19622 526
2912 317
4147 542
4844 735
518 94
4185 116
3543 59
12619 464
626 36