4959 242
51418 907
9047 370
5078 92
26344 112
23110 124
20077 577
37633 295
11636 508
9455 938
6523 339
2321 340