31065 873
6220 966
5792 671
5254 72
11144 797
10729 429
5914 232
7391 464
10108 325
5155 771
8518 186
6689 274
10252 321
5261 265
16717 700
5675 777
9339 424
6087 113
7319 542
13086 791
30806 490
10831 582
19991 134
8174 663