4961 242
51423 907
9048 370
5079 92
26345 112
23112 124
20078 577
37647 295
11643 508
9457 938
6525 339
2322 340