29903 42
3347 140
32329 73
4931 89
5423 612
4749 99
8840 603
15465 750
16877 161
2602 269
33144 729
33902 182
13866 405
43428 843
109936 563
345606 578
22691 179
38273 318
4513 85
89223 693
35295 824
42641 719
26988 691
134557 294
8706 374
3240 91
3754 621
2952 773