399297 810
5694 202
7376 324
11686 481
11869 663
17600 759
7298 716
15956 581
40328 700
7545 790
14164 570
6006 804
7983 852
301759 860
6992 782
6737 264
7619 184
11242 304
6967 374
41241 90
165279 844
8519 547
151340 754
142130 451
5923 90
6611 141
8216 129
7159 623