43761 53
50603 115
13387 4
12259 23
13722 20
19022 16
12725 4
23310 41
10074 10
15230 14
11817 10
7357 3
36892 51
8057 2
12393 16
7212 4
20314 42
8616 10
8949 5
13131 26
15495 9
8383 4
9653 13
15508 38