40531 547
24194 38
17666 40
14186 309
1976 219
2576 201
7280 202
84457 345
26281 306
9383 696
3328 64
21774 439
6257 657
5705 220
3990 92
3849 151
9113 613
5956 737
6367 538