5935 208
3442 924
704 695
70 605
49 382
624 693
482 57
547 580
145 944
91 751
323 729
432 996
238 430
973 309
298 723
961 322
738 601
671 334
848 102
21 490
796 711