25606 532
6891 222
34517 339
8744 562
26270 578
9535 554
8004 402
9904 363
16759 502
4692 309
7340 375
105017 584
15062 609
22694 980
6901 186
22058 402
8805 492
5807 543
33675 342
76779 227
26605 146
49900 722
54652 239
31897 551
8190 632
38064 200
11808 829
73460 800