3263 269
101 339
1718 239
921 805
1143 883
495 813
537 35
287 129
532 673
432 601
942 516
876 140
580 457
400 311
425 32
436 812
180 607
854 540
555 118
412 693
1001 155
1035 359