31157 19
7216 9
5754 22
7226 25
5652 13
7687 9
7525 12
4774 39
1583 0
2877 7
3959 18
38741 15
2932 20
40396 26
2539 10
3423 11
3095 16