34323 82
70382 548
93166 772
70281 340
60737 718
3530 522
2437 39
4829 242
7646 153
5880 135
3822 289
4997 712
3047 402
106906 825
7743 323
5642 222
3987 358
5023 651
6215 664
91153 430
60770 532
105065 312
79567 276
64736 303