30060 42
3366 140
32384 73
4944 89
5433 612
4784 99
8868 603
15476 750
16939 161
2617 269
33150 729
33910 182
13898 405
43560 843
110187 563
346621 578
22744 179
38329 318
4516 85
89265 693
35309 824
42653 719
27007 691
134631 294
8718 374
3247 91
3757 621
2955 773