2898 313
1547 842
447 858
776 801
41 991
118 584
1964 476
753 501
401 514
675 736
313 534
903 289
777 854
368 679
236 562
717 234
867 911
668 528
231 76
897 230
1234 359
155 586
66 889