13433 799
147212 413
40320 617
87222 463
79617 344
4461 557
9785 626
4557 406
5437 792
8322 190
2016 415
4374 421
2118 308
5326 651
4161 812
32262 853