29997 42
3357 140
32362 73
4939 89
5432 612
4767 99
8860 603
15473 750
16904 161
2614 269
33147 729
33907 182
13884 405
43497 843
110090 563
346223 578
22721 179
38300 318
4515 85
89243 693
35303 824
42647 719
26993 691
134598 294
8716 374
3243 91
3756 621
2955 773