50947 37
11170 15
16286 20
25500 30
14953 20
8953 13
10821 17
9051 9
3671 8
7786 8
31432 37
8991 19
1123 6
12759 19
9998 13
8955 14
9545 9
18226 26
22966 50
13383 23
53500 54
15394 14
16164 9
9245 29