2906 648
1803 239
887 570
633 755
929 8
888 59
292 843
99 327
615 27
344 462
490 534
115 679
519 204
471 767
342 305
781 743
2191 849
959 939
842 683
612 422
580 323
178 262
612 114
869 902