19771 14
34471 34
11548 15
28583 23
36181 57
27939 10
9236 9
9723 5
5957 7
18541 9
13978 17
6591 4
8461 3
22300 16
16975 6
19369 19
7916 15
13433 17
7961 7
23965 30
20622 21
7883 2
10765 15
31124 58