40522 547
24193 38
17665 40
14186 309
1976 219
2576 201
7278 202
84457 345
26281 306
9383 696
3328 64
21774 439
6256 657
5705 220
3990 92
3849 151
9113 613
5956 737
6367 538