47 954
585 120
213 1000
507 642
65 268
965 618
309 511
984 250
193 49
531 966
962 531
1005 417
372 189
891 866
544 994
604 87
244 994
583 925
257 301