15011 21
9401 19
16275 18
20045 27
12966 23
18570 38
23590 47
13103 20
18165 27
8202 12
7796 7
15927 29
17826 28
32452 50
5948 2
8424 12
11814 8
13516 16
10587 12
78139 159
28616 45
9261 9
12964 24
51354 117