2816 758
318 39
2848 845
3051 623
5272 510
5599 777
11084 99
10898 161
4259 32
7156 340
10593 35
24547 373
1065 65