103032 842
32853 521
101824 280
30731 527
340851 924
97176 530
287696 931
238905 479
80964 423
54284 427
86247 751
222375 857
19256 81
105602 684
154731 1010
252840 1506
74499 559
167036 218
65115 831
332898 1348
740206 1216
79778 898
38378 718
304135 693