50596 866
94571 668
191857 405
304015 1072
143316 389
15702 310
275510 606
147234 413
90046 689
128978 560
92628 260
18073 781
8258 565
208386 833
216612 1253
7084 147
14737 835
10916 555
19694 667
10811 590
172532 1052
41260 90
113263 488
55451 755
150709 962
200196 1009
8524 157
8220 129