80556 289
68588 198
119633 633
4651 553
16191 496
16120 170
9638 710
383716 1156
899811 1951
12518 622
15093 81
562276 1202
320994 985
445946 724
343264 1118
579424 951
469229 690
230347 474
287019 615
428545 930
318323 846
433870 1136