40290 547
24059 38
17586 40
14171 309
1973 219
2572 201
7224 202
84429 345
26247 306
9365 696
3327 64
21761 439
6247 657
5692 220
3985 92
3849 151
9113 613
5950 737
6366 538