47 300
612 230
645 626
289 479
976 503
308 285
487 620
966 482
506 851
401 22
518 451
321 614
123 804
387 529
1661 571
178 449
476 432
141 415
484 801
968 609