4957 242
51408 907
9044 370
5073 92
26340 112
23091 124
20054 577
37542 295
11600 508
9449 938
6521 339
2316 340