45990 93
16069 25
15504 29
14597 20
13328 27
12694 30
12224 20
10806 20
9958 17
9099 18
8736 17
8598 10
8319 15
8049 10
7808 7
7799 9
7539 12
7499 5
7303 12
7089 10
7082 2
7007 12
6991 8
6416 11