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