54496 50
37048 18
25562 23
8333 3
72309 26
10932 19
12259 10
18347 23
6755 4
13398 9
10641 4
16936 22
17494 16
17454 17
10316 4
5388 3
16023 10
19799 25
9115 14
7824 14
12410 25
9263 18
21345 25
10273 14