29601 41
3321 140
32180 73
4897 89
5407 612
4704 99
8794 603
15413 750
16754 161
2585 269
33134 729
33887 182
13808 405
43231 843
109373 563
343620 578
22579 179
38148 318
4509 85
89149 693
35265 824
42607 719
26955 691
134416 294
8696 374
3234 91
3748 621
2949 773