25605 532
6891 222
34517 339
8744 562
26266 578
9532 554
8003 402
9904 363
16758 502
4692 309
7339 375
105015 584
15059 609
22692 980
6900 186
22058 402
8805 492
5807 543
33674 342
76776 227
26603 146
49897 722
54652 239
31895 551
8190 632
38064 200
11807 829
73460 800