40472 547
24173 38
17639 40
14183 309
1976 219
2576 201
7266 202
84451 345
26277 306
9381 696
3328 64
21770 439
6256 657
5702 220
3988 92
3849 151
9113 613
5955 737
6367 538