42041 80
16508 39
14522 34
13147 36
12149 6
11500 31
9247 9
7885 32
7670 8
7657 29
7604 22
7216 19
6760 5
6698 14
6353 35
5834 11
5786 24
5392 3
5143 13
5141 15
5020 3
4871 20
4500 17
4424 9