4960 242
51422 907
9048 370
5078 92
26345 112
23111 124
20078 577
37640 295
11641 508
9456 938
6525 339
2322 340