370629 1096
107133 495
316763 531
98522 277
203663 809
202477 894
1010028 2366
480650 793
409335 1243
356728 978
131129 702
225452 630
699260 1267
147245 232
135225 847
635898 1567
188605 663
433372 883
329543 1136
164243 149
227791 319
908084 2045
817296 2344
227976 430
237860 726