2983 412
835 260
257 457
801 952
773 125
832 623
938 215
569 34
401 514
265 850
692 667
359 86
1122 251
341 906
357 47
555 951
700 7
982 205
641 452
1411 970
169 433
51 299
731 232
483 31