998 744
807 349
746 935
707 280
678 318
651 480
625 644
550 640
472 367
463 337
452 319
396 825
289 323
258 210
41 704
18 211