40332 547
24081 38
17599 40
14174 309
1973 219
2573 201
7235 202
84432 345
26256 306
9373 696
3327 64
21763 439
6252 657
5692 220
3986 92
3849 151
9113 613
5951 737
6366 538