48188 50
15377 33
17195 12
43041 29
19476 15
18533 21
12581 17
7746 0
13917 14
11055 11
14495 17
15098 5
9145 2
8423 3
8644 3
16868 22
11669 11
13038 9
20144 30
10316 12
12918 18