4970 242
51441 907
9053 370
5081 92
26350 112
23126 124
20106 578
37700 295
11679 508
9464 938
6529 339
2324 340