52 959
833 839
209 46
916 766
447 578
782 102
147 439
581 113
262 87
942 220
441 212
940 517
855 633
996 962
863 571
100 907
102 332
364 526
760 448
406 229