40511 547
24190 38
17662 40
14185 309
1976 219
2576 201
7277 202
84454 345
26281 306
9383 696
3328 64
21773 439
6256 657
5705 220
3990 92
3849 151
9113 613
5956 737
6367 538