37302 28
19987 40
26434 10
10885 13
2465 10
222 1
1793 9
2350 5
8319 12
39399 103
43836 39
5476 1
5083 7
6298 2
5693 7
4162 5
4102 2
6066 4
8032 6
9303 9
5100 9
4803 9
4646 5
7696 4