42331 386
42168 729
28584 647
84273 464
34852 292
125264 190
57159 922
5471 347
22534 321
20070 271
2347 44
1733 455
15794 351
22805 672
21125 114
23707 799
33938 676
43179 643
29510 334
94900 125
155557 631
15730 278
9785 665
3281 160