12535 66
342734 1017
118743 400
63291 560
111621 457
5783 447
183135 991
133805 198
11340 640
19584 798
408739 935
203584 859
231243 1155
212030 998
8641 132
351730 1100
344812 944
10742 331
133643 418
100499 337
21708 506
22171 271
140638 278
131980 397
136250 963
125202 681
99388 737
278488 594