40241 547
24043 38
17579 40
14171 309
1972 219
2570 201
7215 202
84426 345
26245 306
9365 696
3327 64
21758 439
6245 657
5690 220
3985 92
3849 151
9108 613
5947 737
6365 538