4957 242
51413 907
9045 370
5075 92
26342 112
23102 124
20062 577
37579 295
11617 508
9452 938
6521 339
2318 340