13056 15
11988 5
11582 28
20788 41
20962 58
13368 11
20703 31
20689 71
41457 131
25672 82
11209 22
43299 107
9692 7
10926 12
12894 10
18115 37
12389 10
18557 48
22318 10
11239 7
12432 18
25095 85
16677 40
26543 93