2983 412
410 257
223 537
957 530
131 253
549 205
477 921
546 966
738 714
948 801
1104 5
446 54
751 451
939 662
121 584
1675 430
487 365
10 246
39 779
564 316
343 101
700 333
663 234
492 569