39938 549
25875 37
17811 40
14201 310
1951 219
2609 201
7042 201
84199 345
26226 306
9257 696
3307 64
21680 439
6226 657
5657 220
3236 92
3838 151
9059 613
5886 737
6036 537