4976 242
51513 907
9062 370
5084 92
26358 112
23140 124
20139 578
37783 295
11746 508
9470 938
6531 339
2328 340