882 81
871 308
773 717
700 354
677 299
628 109
437 884
414 225
370 380
215 27
208 401
204 139
195 974
100 618