4975 242
51487 907
9061 370
5084 92
26357 112
23136 124
20134 578
37770 295
11726 508
9469 938
6531 339
2327 340