4961 242
51429 907
9048 370
5079 92
26345 112
23112 124
20079 577
37648 295
11643 508
9457 938
6526 339
2322 340