2816 758
315 39
2847 845
3051 623
5267 510
5599 777
11071 99
10883 161
4258 32
7155 340
10584 35
24536 373
1061 65