593 457
480 211
391 726
639 313
590 761
1235 163
2075 304
429 32
1722 239
1009 140
788 63
645 53
3282 269
921 906
400 575
234 8
280 183
415 693
721 249
425 459
800 939
811 707
307 233