2965 412
2181 220
367 679
668 528
401 514
306 201
876 402
190 875
766 676
814 629
860 975
263 322
231 76
896 230
450 202
756 45
586 43
546 966
675 736
949 797
232 347
667 808
885 441