25939 28
23348 41
16003 30
13363 18
13244 6
11466 20
10616 13
9213 8
9131 5
8822 17
8388 5
6968 5
6434 1
6298 7