3082 527
7891 388
1769 337
4211 332
4170 447
7964 232
5432 475
4757 94
5679 457
6931 689
4560 775
6575 584
9800 412
5784 265
10785 41
3978 656