3117 527
7926 388
1803 337
4266 332
4203 447
8161 232
5540 475
4765 94
5719 457
6957 689
4581 775
6622 584
9888 414
4433 265
10891 41
4043 656