40468 547
24168 38
17637 40
14183 309
1976 219
2575 201
7266 202
84450 345
26277 306
9381 696
3328 64
21769 439
6255 657
5701 220
3988 92
3849 151
9113 613
5955 737
6367 538