42613 95
11633 7
25066 19
13312 25
9614 25
16088 30
10280 18
3966 4
12103 10
18043 20
22592 39
20700 46
37432 47
13506 14
16348 22
9271 8
11316 23
15890 11
20949 21
8197 2
8368 12
17233 22
36396 57
4860 5