4957 242
51414 907
9045 370
5076 92
26342 112
23104 124
20064 577
37597 295
11620 508
9454 938
6522 339
2318 340