1504 285
316 274
1255 446
1087 647
955 62
1341 222
1606 388
1103 798
750 293
2210 989
782 571
1374 659
1178 372
566 930
509 4
843 484
634 68
72 686
663 343
634 303