3122 527
7927 388
1810 337
4272 332
4215 447
8177 232
5568 475
4769 94
5726 457
6961 689
4584 775
6628 584
9895 414
4448 265
10899 41
4045 656