115986 669
58763 558
103756 380
252880 366
58033 535
297442 1204
80453 181
242190 851
197533 689
40381 849
101011 718
147661 239
221168 848
152197 750
304184 663
94982 970
393613 784
243978 571
63020 657
41736 538
77738 192
143812 347
282890 1358