1480 345
4674 418
878 987
447 722
483 110
293 86
9 722
473 172
60 575
71 366
560 82
995 440
872 396
237 307
379 305
999 632
313 116
690 531
881 508
326 209
499 553
68 231
638 441