40280 547
24058 38
17586 40
14171 309
1973 219
2572 201
7223 202
84429 345
26247 306
9365 696
3327 64
21760 439
6246 657
5691 220
3985 92
3849 151
9113 613
5949 737
6365 538