44586 921
9056 135
160430 477
31323 653
126875 633
5739 188
43660 890
131744 272
142857 709
6657 141
14582 385
8940 475
38407 583
37875 638
44799 462
4152 627
3849 454
2308 222
2589 108
3663 451
5850 398
10644 536
4504 920