50601 10
41256 8
24058 3
18104 6
18859 5
16509 8
20855 5
36779 4
29651 3
22552 10
10130 0
13131 0
20404 6
10409 9
13477 6
59328 12
30508 10
15126 8
35806 31
36209 15
16507 10
42183 23
22253 12
30004 20