4971 242
51443 907
9055 370
5083 92
26353 112
23130 124
20115 578
37717 295
11686 508
9466 938
6530 339
2324 340