4957 242
51408 907
9045 370
5073 92
26341 112
23096 124
20058 577
37550 295
11604 508
9451 938
6521 339
2316 340