45903 89
22653 49
18545 30
14750 35
13331 14
11840 10
11342 12
10966 12
10704 16
9475 13
8186 6
7394 5
6728 9
6071 8
6040 10
5701 11
5469 8
5064 6
4989 6
4838 14
4656 1
4656 11
4608 3
4490 2