50214 90
11978 11
23101 48
32726 27
40698 70
14836 23
9242 6
13608 10
85062 177
13939 25
52893 115
12244 16
203738 205
10172 6
21503 35
14277 18
21021 13
8831 7
39434 38
9471 8
12530 20
13964 21
12416 19
29954 65