29988 42
3357 140
32357 73
4939 89
5432 612
4764 99
8856 603
15472 750
16904 161
2612 269
33147 729
33907 182
13881 405
43489 843
110073 563
346148 578
22718 179
38295 318
4515 85
89242 693
35301 824
42647 719
26992 691
134595 294
8714 374
3241 91
3755 621
2955 773