2981 27
12527 44
13655 33
11449 46
7929 40
2798 12
4376 11
3293 11
3165 8
11638 17
2048 10
3461 27
3742 15
6578 20
2199 10
3842 14
3001 15