2331 573
1005 251
916 212
1863 885
795 751
517 948
345 704
627 726
697 410
623 486
8 5
816 273
734 608
890 239
927 393
600 412
117 525
319 758
268 664
402 930
305 889
43 621
819 229